Nim es un lenguaje de programación inspirado en lenguajes como Python, Ada y Modula. Los tipos básicos son: int, int8,int32, int64, char, bool, string, float, float64 ... De la página oficial tomamos la siguiente información (en Español): Eficiente - Nim genera ejecutables nativos libres de dependencias, que no dependen de una máquina virtual, que son pequeños y permiten una fácil redistribución. - El compilador de Nim y los ejecutables generados son compatibles con todas las plataformas principales como Windows, Linux, BSD y macOS. - La gestión de memoria de Nim es determinista y personalizable con destructores y semántica de movimientos, inspirada en C ++ y Rust. Es ideal para sistemas integrados en tiempo real. - Conceptos modernos como iteradores de cero sobrecarga y evaluación en tiempo de compilación de funciones definidas por el usuario, en combinación con la preferencia de tipos de datos basados en valores asignados en la pila, conducen a un código extremadamente eficiente.