Julia
Sign in to saveAlso known as JuliaLang, The Julia Language, Julia programming language
Programmiersprache
In the Vinony graph
Vinony's link graph records 581 inbound references to Julia, and connects out to type system, Massachusetts Institute of Technology and ARM architecture.
Vinony files it under 2012 software, Array programming languages and Cross-platform software.
Vinony links it to 34 Wikipedia language editions.
Key facts
- Paradigm
- Multi-paradigm : multiple dispatch (primary paradigm), functional , array , procedural ( imperative ), structured , reflective , meta , multistaged
- Designed by
- Jeff Bezanson , Alan Edelman , Stefan Karpinski , Viral B. Shah
- Developer
- Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and other contributors
- First appeared
- 2012 ; 14 years ago ( 2012 )
- Stable release
- 1.12.6 / 10 April 2026 ; 55 days ago ( 10 April 2026 ) and 1.10.11 ( LTS )
- Preview release
- 1.13.0-beta3 / 4 February 2026 ; 4 months ago ( 2026-02-04 )
- Typing discipline
- Dynamic , inferred , optional , nominative , parametric , strong
- Implementation language
- Julia, C , C++ , LLVM , Scheme
- Os
- Linux , macOS , Windows 10+ and FreeBSD
- License
- MIT
- Filename extensions
- .jl
- Website
- JuliaLang.org
via Wikipedia infobox
Wikidata facts
- Instance of
- imperative programming language
- Official website
- julialang.org
- Image
- Juliacap.jpg
- Has use
- computational science
Show 19 more facts
- user manual URL
- docs.julialang.org
- Stack Exchange tag
- or.stackexchange.com/tags/julia
- influenced by
- Ruby
- inception
- 2009-08-23
- file extension
- jl
- Commons category
- Julia (programming language)
- readable file format
- netCDF
- publication date
- 2012-02-14
- programming paradigm
- multiple dispatch
- issue tracker URL
- github.com/JuliaLang/julia/issues
- operating system
- macOS
- official blog URL
- julialang.org/blog
- typing discipline
- strong typing
- hashtag
- JuliaLang
- social media followers
- 28325
- media type
- text/julia
- maintained by WikiProject
- WikiProject Software
- software version identifier
- 1.12.6
- source code repository URL
- github.com/JuliaLang
Sources (15)
via Wikidata · CC0
Article · Deutsch
Julia ist eine höhere Programmiersprache, die vor allem für numerisches und wissenschaftliches Rechnen entwickelt wurde und auch als Allzweck-Programmiersprache verwendet werden kann, bei gleichzeitiger Wahrung einer hohen Ausführungsgeschwindigkeit. Die Syntax erinnert stark an Matlab, wie auch an andere technische Programmiersprachen. Der Compiler wurde in C, C++ und Scheme geschrieben; die Standardbibliothek ist in Julia selbst geschrieben. Die Programmiersprache, deren Entwicklung 2009 begann, wurde im Februar 2012 als Open Source veröffentlicht. Die Ausführungsgeschwindigkeit liegt im Bereich von C und Fortran, wodurch sich Julia gegenüber anderen wissenschaftlichen Sprachen wie MATLAB, GNU Octave oder R deutlich absetzt. Charakterisiert wird das Design der Sprache durch ein Typsystem, das parametrisierte Typen erlaubt, eine dynamische Programmierumgebung und Multimethoden als zentrales Paradigma. Julia erlaubt paralleles und verteiltes Ausführen von Programmen und den direkten Aufruf von C- und Fortran-Bibliotheken. Julia enthält standardmäßig einen Garbage Collector und effiziente Implementierungen für Operationen mit Gleitkommazahlen und zur linearen Algebra, zur Generierung von Zufallszahlen und zur Verarbeitung regulärer Ausdrücke. Die Entwicklung erfolgte am MIT; , und erhielten dafür den J. H. Wilkinson Prize for Numerical Software für 2019. Ein weiterer Entwickler war Alan Edelman.
Abstract from DBpedia / Wikipedia · CC BY-SA