Nim may refer to any of the following:
1. Originally named Nimrod, Nim is a computer programming language introduced in 2008 that enforces a high level of data type safety. Nimrod is used in software development projects that require strict limits on how a system's memory is used.
The following is a "Hello, World!" program written in Nim:
echo "Hello World!"
2. Shorthand for No Internal Message, NIM may be used in an e-mail subject line to indicate there is no text in the body of the message. NIM helps the reader know they don't have to open the message. Since most e-mail programs and services now have a preview of the message body, NIM is rarely used today.