ArturoLang is an open-source software publisher whose single public offering, Arturo, positions itself as a lightweight, expressive scripting language designed to bridge the gap between readable pseudo-code and runnable programs. Written in Nim and transpilable to C, Arturo targets automators, dev-ops scripters, data wranglers and educators who want shell-like immediacy without sacrificing structured-programming conveniences. The syntax favors plain English terms—loop, if, else, while—paired with concise symbols, letting users draft file renamers, log parsers, web scrapers, build helpers or quick math prototypes in lines that read almost like notes. Built-in routines cover strings, files, network requests, JSON, CSV, dates, and Unicode, while associative tables and list pipelines encourage data-oriented one-liners comparable to Python or Ruby, yet deployable as a single zero-dependency executable for Windows, Linux or macOS. Although still in active development, nightly builds ship with a REPL, a stack-based VM, optional type hints and a tiny standard library that can be statically linked, making the language attractive for embedding inside larger toolchains or shipping portable utilities on a USB stick. Documentation, examples and community contributions are coordinated through the GitHub repository under an MIT license. ArturoLang’s sole product, the Arturo programming language, is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always install the latest version, and support batch installation alongside other applications.

Arturo

Simple, expressive & portable programming language for efficient scripting

Details