Julia是一种运用于技术计算的高水平高性能的编程语言,它的语法对于其他技术计算环境的用户也会是很熟悉的。它提供了精致的编译器,分布式并行执行,数值精度和大量的数学函数库。这些库,大部分是由Julia自己编写的,同时结合了成熟的最佳组合的C和Fortran库用来处理线性代数,随机数生成,快速傅里叶变换和字符串过程。更多的库会随时间而增加。Julia程序按下列方式进行组织:定义函数,然后按不同的参数类型组合重载它们(这也可以是用户定义的)。关于原理更深的讨论和Julia相对于其它系统的优点,可以阅读在线手册的introduce部分。