# Getting Started

The Windows distribution comes with the MinGW compiler, which is recommended, but if you’d like to use your own compiler, download the version without MinGW. If you get an error like Error: unhandled exception: The system cannot find the file specified., then make sure that the C compiler is on your path.

On Mac and Linux, it is recommended to use either GCC or Clang.

Once you have downloaded the appropriate distribution and extracted the files somewhere convenient, feel free to place the bin directory in the path for easier access.

$git clone -b master git://github.com/Araq/Nim.git$ cd Nim
$git clone --depth 1 git://github.com/nim-lang/csources$ cd csources
$sh build.sh # Replace with build.bat on windows$ cd ..
$bin/nim c koch$ ./koch boot -d:release
Once compiled, you may want to add the bin directory to your path for easy access.