Install Scaly

One command. It puts the compiler, the scaly tool and the language server on your machine, with the standard library and the standard packages.

Shown for .

macOS and Linux
macOS 26 (Apple silicon, Intel) · Ubuntu 26.04 and newer (arm64, x86-64)
macOS
macOS 26, Apple silicon and Intel · in Terminal
Linux
Ubuntu 26.04 and newer, arm64 and x86-64
$ curl -fsSL https://scaly.io/install.sh | sh
Windows
Windows 10 and 11 (x64, arm64) · in PowerShell
> irm https://scaly.io/install.ps1 | iex
What the installer does
First steps
printf 'print("Hello, World!")\n' > hello.scaly
scaly run hello.scaly              # run it
scaly build hello.scaly -o hello   # build a program ...
./hello                            # ... and run that
scaly                              # the REPL (:help, :quit)
'print("Hello, World!")' | Set-Content hello.scaly
scaly run hello.scaly                  # run it
scaly build hello.scaly -o hello.exe   # build a program ...
.\hello.exe                            # ... and run that
scaly                                  # the REPL (:help, :quit)

Then: the tutorial, the language reference, and the VS Code extension.

Without the build tools

Running programs, tests and the REPL need none of them. If you do not want the installer to fetch anything, use this command instead of the one above:

$ curl -fsSL https://scaly.io/install.sh | SCALY_BUILD_TOOLS=skip sh
> $env:SCALY_BUILD_TOOLS = 'skip'; irm https://scaly.io/install.ps1 | iex