A guide about basic and advanced built-in types, statements, control flow, and procedures.
How to use Object Oriented Programming in Nim, exceptions, generics, and templates.
Learn about meta-programming and macros.
Compile and run Nim snippets in your browser.
Provides a listing and description of all the modules in the standard library.
The Nim programming language specification.
All Nim documents and modules in one place. Use Ctrl/Cmd+F.
The stylistic conventions that Nim's official projects adhere to.
Search for available Nimble packages.
For programming beginners. Covers all the basic topics, enough to make your first programming steps.
Write an interpreter for Brainfuck programming language in Nim.
A series of short examples covering the most common topics.
Building mini applications with Nim.
A 5-minute tour through Nim.
A collection of Nim snippets with brief notes.
OOP in Nim, Arduino and Nim, and more.
NES emulator in Nim, SDL2 platformer, writing small binaries, etc.
Options, File handling, stack vs heap (ref) objects, etc.
Aggregated feed of Nim blogs.
Learn Nim by solving short challenges.
Rosetta Code tasks solved in Nim.