---
title: Install julia on Linux | Snap Store
description: Get the latest version of julia for Linux - The Julia programming language
url: https://snapcraft.io/julia
---

# julia

[The Julia Language (julialang)](https://snapcraft.io/publisher/julialang "View all snaps from The Julia Language (julialang)")

* [The Julia Language (julialang)](https://snapcraft.io/publisher/julialang "View all snaps from The Julia Language (julialang)")
* [Development](https://snapcraft.io/search?categories=development)
* [Science](https://snapcraft.io/search?categories=science)

latest/stable 1.12.5

Install latest/stable of julia

---

**Install using the command line**

```
sudo snap install julia --classic
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* julia

---

### License

* MIT

---

### Last updated

* 23 February 2026 - latest/stable
* 20 December 2025 - lts/stable

---

### Websites

* [julialang.org](https://julialang.org "https://julialang.org")

---

### Contact

* [discourse.julialang.org](https://discourse.julialang.org "https://discourse.julialang.org")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/julia#report-snap-modal)

---

* [Description](https://snapcraft.io/julia#tab-description)
* [Security](https://snapcraft.io/julia#tab-security)

#### The Julia programming language

Julia is a high level, high performance, dynamic language for technical computing.

Julia is **fast**: It was designed from the beginning for high performance. Julia programs JIT compile to efficient native code for multiple systems and architectures via LLVM.

Julia is **general**: It uses multiple dispatch as a paradigm, making it easy to express object oriented and functional programming patterns. The standard library provides asynchronous I/O, process control, logging, profiling, a package manager, and more. In addition, there is a rich ecosystem of over 10,000 packages and counting across a number of domains.

Julia is **easy to use**: It has high level syntax and is dynamically typed, providing accessibility for programmers of all backgrounds and experience levels, and making it feel like a scripting language.

Julia is **optionally typed**: It has an extensive, flexible, and extensible type system, and type declarations can be used to clarify and solidify programs. But type declarations are not required for general use.

Julia is **open source**: It's free for anyone to use, and the source code is publicly available under a permissive license on GitHub (<https://github.com/JuliaLang/julia>).

---

## Install julia on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/julia/arch)

[### CentOS](https://snapcraft.io/install/julia/centos)

[### Debian](https://snapcraft.io/install/julia/debian)

[### elementary OS](https://snapcraft.io/install/julia/elementary)

[### Fedora](https://snapcraft.io/install/julia/fedora)

[### KDE Neon](https://snapcraft.io/install/julia/kde-neon)

[### Kubuntu](https://snapcraft.io/install/julia/kubuntu)

[### Manjaro](https://snapcraft.io/install/julia/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/julia/pop)

[### openSUSE](https://snapcraft.io/install/julia/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/julia/rhel)

[### Ubuntu](https://snapcraft.io/install/julia/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/julia/raspbian)
