Julia is a high-level, high-performance programming language designed for technical computing. It is designed to address the needs of high-performance numerical and scientific computing while also being suitable for general-purpose programming. Julia combines the speed and expressiveness of high-level scripting languages such as MATLAB and R with the performance of compiled languages such as C and Fortran. Julia is open-source and free to use. It is easy to learn and provides a wide range of features for data analysis, scientific computing, and parallel computing. Julia includes data structures and types, linear algebra and numerical routines, meta-programming capabilities, and a comprehensive library of packages for machine learning, statistics, data visualization, and many other tasks. Julia also provides a flexible and powerful environment for interactive programming, which makes it well-suited for exploring data, developing algorithms, and prototyping.
Discontinued The project seems to be no longer developed. The latest version, 2.7.10.0, released in June 2015, can still be downloaded from the official website.
Rust is a general-purpose programming language. It is not a mathematical tool a Julia.