Simple, expressive & portable
programming language
for efficient scripting


  Download

arturo code screenshot

Latest release:
v0.9.7.2 @ 2021-03-04T07:20:12Z

Simple + Expressive

Arturo starts from a very basic principle: the language you use and its syntax should never get in your way. So, we keep it minimal, easy to the eye and totally flexible. Once you learn your first few commands, you'll be practically all set.

Portable

Want to ship your scripts anywhere? For any operating system? Without weird dependencies and without asking the user to install an endless list of modules/gems/packages? That's exactly what Arturo was designed for.

Batteries-included

Don't remember which library to import to get this super-fancy functionality you need? Cannot even get it to install? No worries! Arturo comes with pretty much anything you'll most likely need to get started - included. Yep.

Get Arturo


Write once. Run everywhere.
Arturo's goal is to be able to run on anything you can imagine.

curl -sSL https://get.arturo-lang.io | sh

Copy-paste the code above in your terminal and Arturo's most recent stable version will be automatically installed.
To get the most recent (nightly) build, just use: curl -sSL https://get.arturo-lang.io/latest | sh

VersionCompressed file sizeLink
Linuxv0.9.7.21.79 MB  Download
Linuxv0.9.7.2*MINI0.84 MB  Download
macOSv0.9.7.21.22 MB  Download
macOSv0.9.7.2*MINI0.75 MB  Download
Windowsv0.9.7.2*MINI1.17 MB  Download
FreeBSDv0.9.7.2*MINI0.79 MB  Download
Dockerv0.9.7.2--  Docker Hub

*Mini builds offer the same power but with a tiny subset of the built-in libraries removed, so as to allow for even smaller and more portable binaries.
If you have problems installing it - or simply because you want to - you can find the complete build & installation instructions here.

•  CODE IS ART  •