← All Languages
Nim

Nim

Efficient, Expressive, Elegant

First appeared: 2008Designed by: Andreas Rumpf

A statically typed compiled language that combines Python-like readability with C-like performance and a powerful macro system.

Links

Paradigm

Multi-paradigmProceduralOOP

Hello, World

echo "Hello, World!"

About

Created by Andreas Rumpf (Araq), first released in 2008. Nim 2.0 (2023) brought significant ARC/ORC memory management improvements.

Type system: Static

Ecosystem

Package Managers
Nimble
Frameworks
JesterPrologueNimja

Learning Resources

Nim BasicsNim by Example