Nim (programming language) Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ulti ...