Skip to content

toolkits

Rust

For Rust, just install the Rust toolchain.

Java

For Java, download the latest Temurin JDK.

To understand why you should use Temurin, see whichjdk.com. Do not use Java 8, java.com, jdk.java.net, a pre-installed JDK, or the openjdk apt package.

Make sure it’s on your $PATH by checking the version via java --version and javac --version. Example:

console openjdk 25.0.1 2025-10-21 LTS OpenJDK Runtime Environment Temurin-25.0.1+8 (build 25.0.1+8-LTS) OpenJDK 64-Bit Server VM Temurin-25.0.1+8 (build 25.0.1+8-LTS, mixed mode, sharing)

Python

For Python, install and use uv. You don’t need anything else – and you really shouldn’t use anything else.

After installing uv, use it to install the latest Python version:

powershell uv python install --default

[LTS]: Long-Term Support [JDK]: Java Development Kit