Installing Red locally

Learn how to install Red locally to solve Exercism's exercises on your own machine


In a simplest case, you don't install Red. You just download it and it's ready to go.

  1. Download page: https://www.red-lang.org/p/download.html . Files are named with date of build and a Git hash, for example: red-02mar21-6de9b93c5.exe. If your anti-virus program detects a virus in Red, don't be scared. It's normal. Just allow for download and mark Red as safe program in anti-virus' options to calm it down.

  2. Save it anywhere you want and run it. REPL console opens and you can begin typing Red commands and immediately see results. If you want to run script, you just use command "do": do %my-dir/my-script.red (percent sign is important, it marks Red's file! datatype). If you downloaded GUI version, instead of text console, a nice window will be opened, and you can write commands there as well.

  3. Another way you can run scripts is not using console (graphical or text), but instead just passing their names as arguments to Red in commandline, like: red.exe my-dir\my-script.red.

  4. It's always good to rename downloaded file to red.exe (or red on Linux/Mac) and add it to your system's PATH environment variable, so you can run it from every folder and don't have to remember full name of downloaded automated build file. Also, it makes easier to update Red configured this way.

  5. Under Linux, Red needs 32-bit version of Curl (and Gtk 3 if you use GUI). There is an AUR package for Arch / Manjaro Linux.

  6. If you are using macOS, you cannot run 32-bit applicatons, and therefore, Red.