In this post, We will discuss the steps involved in installing NIM on Windows and Linux environments.
Nim language
is a new imperative programming language developed by Andreas Rumpf
Nim Installation on windows
Please follow the below steps to install nim on Windows
- First, check whether your machine is 32 bit or 64-bit machine.
- Based on it, Download the NIM zip file from here .
- It downloads the Nim zip folder to the local file system.
- Extract the zip file and copy it to the
c:\nim
folder - Next, Set environment variables and add them to the PATH variable
NIM_HOME=c:\nim
PATH=%PATH%;%NIM_HOME%\bin
- Open terminal
- type the nim command to check the version installed
C:\nim\bin>nim -version
Nim Compiler Version 1.6.12 [Windows: amd64]
Compiled at 2023-03-10
Copyright (c) 2006-2023 by Andreas Rumpf
It gives the correct version number
How to install Nim language on MacOS
There are multiple ways we can install using the below options
- using homebrew
In the terminal, type the below command
brew install nim
It installs the /usr/local/nim/1.6/nim/lib
folder.
when you type nim or nimble in the terminal, It looks for an executable file from the /usr/local/nim/lib
folder and it does not work.
To make it work, create a symlink for the lib folder as given below.
sudo ln -s /usr/local/nim/1.6/nim/lib /usr/local/lib/nim
Now, the nim command works with this.
- using MacPorts if you already have MacPorts installed, please run the below command
sudo port install nim
Nim Install on Linux and Unix
To install on Unix machines, follow the below steps.
[choosenim](https://github.com/dom96/choosenim#choosenim)
is a Unix installer and you can install or update multiple versions very easily.- Next, In the terminal, run the following commands to install the latest version of NIM
curl https://nim-lang.org/choosenim/init.sh -sSf | sh
- Follow instructions to install on Linux.