Nim (programming language) icon
Nim (programming language) icon

Nim (programming language)

 39 likes

Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.

Nim (programming language) screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • DE flagGermany
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
5 / 5 Avg rating (1)
39likes
1comment

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Compiled Language
  2.  Imperative Language
  3.  Systems programming
  4.  Static typing
  5.  Portable
  6.  Ad-free
  7.  Support for scripting
  8.  Object-oriented Language
  9.  Lisp-like

 Tags

  • programming
  • significant-indentation
  • python-like
  • development

Nim (programming language) News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Nim (programming language) information

  • Developed by

    DE flagAndreas Rumpf & Contributors
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    90 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  17,187 Stars
  •  1,492 Forks
  •  2084 Open Issues
  •   Updated Jul 16, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about Nim (programming language), and it has gotten 39 likes

Nim (programming language) was added to AlternativeTo by dbohdan on May 25, 2014 and this page was last updated Jan 27, 2021. Nim (programming language) is sometimes referred to as Nim.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
David
Aug 6, 2018
2

As readable and powerful as Python but as fast as C, with no reliance on a VM. The language is a beautiful beast.

What is Nim (programming language)?

Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.

FEATURES

  • High-performance garbage-collected language
  • Python-like readability with indent-based syntax
  • Compiles to C, C++ or JavaScript
  • Dependency-free binaries
  • Runs on Windows, macOS, Linux, and more

Official Links