Languages
Install a runtime and start a project. 10 commands.
- Install Node.jsThe latest long-term-support version of Node.js, with npm.
- Install Python and start a projectInstall Python 3, then create a virtual environment so each project keeps its own packages.
- Switch Node.js versions with nvmInstall several Node.js versions side by side and switch between them per project.
- Install GoThe Go programming language, plus your first module.
- Install Java (JDK 21)The Java 21 long-term-support JDK (Eclipse Temurin), with JAVA_HOME set.
- Install pnpm and YarnThe two popular alternatives to npm, installed globally with npm itself.
- Install RubyA current Ruby with gem and Bundler, separate from any Ruby your system came with.
- Install RustRust and Cargo through rustup, the official installer that also keeps them up to date.
- Install the .NET SDKThe latest long-term-support .NET SDK for C# and F#, plus your first app.
- Start a Python project with uvuv, the very fast Python tool that installs Python, creates the environment and manages packages in one go.