Julia is a high-level, general-purpose dynamic programming language designed to be fast and productive, e.g., for data science, artificial intelligence, machine learning, modeling and simulation, and is most commonly used for numerical analysis and computational science. Wikipedia
Created Year: 2009Designed by: Alan Edelman • Jeff Bezanson • Stefan Karpinski • Viral B. Shah
Developed by: Alan Edelman • Jeff Bezanson • Stefan Karpinski • Viral B. Shah
Operating systems: Linux • Microsoft Windows • macOS
Aliases: JuliaLang, The Julia Language, Julia programming language
File extensions: jl
Wikidata: Q2613697
Influenced by: C • Fortran • Lisp • Lua • MATLAB • Perl • Python • R • Ruby • Scheme
Programming paradigms: Multiple dispatch • array programming • functional programming • imperative programming • metaprogramming • multi-paradigm programming • object-oriented programming • parallel computing • procedural programming
Language types: array programming language • functional programming language • imperative programming language • interpreted language • multi-paradigm programming language • object-based language
Julia Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Julia
println("Hello World")
Free Julia books, articles, documentation
- Introducing Julia - Wikibooks (CC BY-SA)
- Julia by Example - Samuel Colvin (GitHub repo)
- Julia Data Science - Jose Storopoli, Rik Huijzer, Lazaro Alonso (CC BY-NC-SA)
- Julia language: a concise tutorial - Antonello Lobianco (GitBook)
- Learn Julia in Y minutes - Leah Hanson (CC BY-SA)
- Quantitative Economics with Julia - Jesse Perla, Thomas J. Sargent, John Stachurski (HTML, PDF) (:card_file_box: archived) (CC BY-SA)
- The Julia Express - Bogumił Kamiński (PDF)
- Think Julia - Ben Lauwens, Allen Downey (GitBook) (CC BY-NC)
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-22