
The Julia Programming Language
Julia is designed for parallelism, and provides built-in primitives for parallel computing at every level: instruction level parallelism, multi-threading, GPU computing, and distributed computing.
Installing Julia
Julia comes with a built-in package manager which downloads and installs packages from the Internet. In doing so, it necessarily reveals your public IP address to any server you connect to, and service …
Julia Documentation · The Julia Language
The Julia programming language fills this role: it is a flexible dynamic language, appropriate for scientific and numerical computing, with performance comparable to traditional statically-typed languages.
Get started with Julia
Get Started with Julia Video Courses Do you learn best by watching instructor led videos on programming? Check out the free Julia video courses on YouTube, prepared by core Julia …
Tutorials - Julia
Tutorials Have a Julia tutorial you want added to this list? Please submit a pull request. Getting Started ThinkJulia. A comprehensive introduction to programming using Julia. From zero to Julia! by Aurelio …
Getting Started · The Julia Language
When run in interactive mode, julia displays a banner and prompts the user for input. Once the user has entered a complete expression, such as 1 + 2, and hits enter, the interactive session evaluates the …
Manual Downloads
Julia supports all the major operating systems, but specific versions and architectures have different tiers of support. Please do not use Julia shipped by Linux or BSD package managers.
This Month in Julia World (February 2026)
Mar 1, 2026 · Julia now supports mutually recursive types. Mutually recursive types occur when two or more types reference each other, which is common in data structures like trees and graphs but has …
Getting Started with Julia
Getting Started with Julia What is Julia? Welcome to the Julia language project! We’re excited that you’re interested in learning Julia and contributing to our project and community. Julia is a new …
Julia Programming Language - A forum for users and developers
The Julia programming language forum: discuss usage, development, packages, and community.