**Nimrod is now known as Nim. This is an unofficial Nim blog.
Nimrod is a modern programming language supporting multiple paradigms.
Nimrod was created in 2004 by Andreas Rumpf. The language design focuses on efficiency, expressiveness and elegance.
Nimrod is a statically typed, imperative programming language that tries to give the programmer ultimate power without compromises on runtime efficiency. This means it focuses on compile-time mechanisms in all their various forms.
A few features:
- converts from Pascal and C to Nimrod;
- native code generation via compilation to C;
- flexible syntax with powerful macro system;
- support for object-oriented and functional programming;