Nimrod Programming/Why learn Nimrod?
Appearance
Why Learn Nim?
[edit | edit source]What is Nim?
[edit | edit source]Nim is a programming language used to interact with a computer. Programming languages can't be used to pass information for that you would need a normal language, instead they pass instructions, they are like grandma's recipes, they tell people (in this case computers) how to achieve a set of things.
Nim's description as a programming language
[edit | edit source]Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
So its more like a shortcut for the developer , being high level and also being low level, meaning its closer to the hardware
Nim's objectives
[edit | edit source]Nim meets the following objectives as in this order of priority
- Efficient
- Expressive
- Elegant