Nim

Nim

A statically typed compiled systems programming language. Nim combines successful concepts from mature languages like Python, Ada and Modula. Nim generates native dependency-free executables, not dependent on a virtual machine, which are small and allow easy redistribution. The Nim compiler generates executables support all major platforms like Windows, Linux, BSD and macOS

Alternatives to Nim

Crystal
4

Crystal

A free and open general-purpose, object-oriented programming language developed by Ary Borenszweig, Juan Wajnerman, Brian Cardiff and a community with over 300 contributors. Crystal is statically type checked, which means that all code errors will be caught at compile time, rather than fail on runtime. Crystal provides an easy-to-learn syntax similar to Ruby, while at the same time producing performance similar to that of the programming language C.

Free
Open Source
Linux
macOS
Windows

Most people think this is a good alternative to Nim.

Suggested by Freddie Freddie
Python
3

Python

An object-oriented, high-level, general-purpose programming language with an easy-to-learn syntax. Python was first released in 1991 by Guido van Rossum with a design philosophy that emphasises code readability. Today Python is one of the most widely used programming languages where it is used in everything from data science, machine learning and AI to modern web, mobile and desktop applications.

Free
Open Source
Linux
macOS
Windows

Most people think this is a good alternative to Nim.

Suggested by Freddie Freddie
Rebol
0

Rebol

Rebol is a lightweight, cross-platform data exchange programming language. The language is designed by Carl Sassenrath and is suited for network communications and distributed computing. Rebol's unique simplistic design makes it a productive language that is loved by its users.

Free
Linux
macOS
Windows
Suggested by Freddie Freddie
ASP.NET
0

ASP.NET

ASP.NET is a Free Development & DevOps software for .
Free
Suggested by Freddie Freddie
Raku
0

Raku

Raku is a programming language that intends to carry forward the ideals of the Perl community. The project was formerly known as Perl 6 and was renamed to Raku as of October 2019. Raku introduces many modern concepts to the historical language while keeping Perl compatibility mode as a part of the specification. Raku is developed by an enthusiastic community of volunteers, that strive to push the language forward.

Free
Suggested by Freddie Freddie
Vala
0

Vala

A free and open object-oriented programming language with a self-hosting compiler that generates C code. Vala uses the GObject system and is syntactically similar to C# while introducing unique features like functions, signals, properties, generics, assisted memory management, exception handling, type inference, and foreach statements. Vala makes it simple to target the GNOME stack and is also used for writing applications to the operating system elementary OS.

Free
Suggested by Freddie Freddie
Swift
0

Swift

Swift is a Free Development & DevOps software for .
Free
Suggested by Freddie Freddie
Ceylon
0

Ceylon

With Ceylon developers can write software that runs on the JVM (Java Virtual Machine) or complied to JavaScript. Ceylon is an object-oriented, strongly statically typed programming language with an emphasis on immutability. The language was first created by Red Hat in 2011, but is now maintained by the Eclipse Foundation.

Free
Suggested by Freddie Freddie
Haxe
0

Haxe

Haxe is an open-source, high-level, cross-platform, multi-paradigm programming language and compiler. Haxe allows developers to build applications with a single code-base, that can be utilized on many different platforms. The compilers allow developers to build games, web, mobile, desktop, command-line and cross-platform APIs targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash. Haxe is developed and managed by the Haxe Foundation and released fully free and open-source under the MIT license.

Free
Suggested by Freddie Freddie
Dart
0

Dart

Dart is a software for .
Suggested by Freddie Freddie
Ada
0

Ada

,,

Free
Suggested by Freddie Freddie
WebAssembly
0

WebAssembly

WebAssembly or WASM for short, is an open standard and binary instruction format for a stack-based virtual machine. WebAssembly run in all modern web browsers at near-native performance and provides languages such as C/C++ and Rust with a compilation target so that they can run on the web. The language is designed to run alongside JavaScript, allowing both to work together, while simultaneously redefining the web's capability.

Free
Open Source
Web
Suggested by Freddie Freddie
Objective-C
0

Objective-C

A general purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. Objective-C was specifically designed for the Apple ecosystem and their respective application programming interfaces, Cocoa and Cocoa Touch for building applications for macOS and iOS. Since 2014 the Apple ecosystem rely on their new programming language Swift.

Free
Suggested by Freddie Freddie
Hack
0

Hack

Developed by Facebook as free and open-source dialect of PHP, Hack is a programming language for the HipHop Virtual Machine. Hack is licensed under the MIT License and allows developers to use both dynamic typing and static typing.

Free
PHP
Linux
macOS
Windows
Suggested by Freddie Freddie
Cython
0

Cython

Cython is a free and open-source optimising static compiler and a superset of the programming language Python. Cython is designed to give C-like performance for code written with Python. The language also provides an optional C-inspired syntax and the ability to create CPython extension modules.

Free
Suggested by Freddie Freddie
Racket
0

Racket

Racket started its life as a Scheme implementation, but has now grown into a general-purpose, multi-paradigm programming language and the world's first ecosystem for language-oriented programming. Racket designed to be a platform for programming language design and implementation where developers can create their own dream language.

Free
Suggested by Freddie Freddie
BASIC
0

BASIC

BASIC is a Free Development & DevOps software for .
Free
Suggested by Freddie Freddie
Groovy
0

Groovy

Groovy, or Apache Groovy is a object-oriented programming language for the JVM (Java Virtual Machine). Groovy share many similarities with programming languages like Python, Ruby, and Smalltalk while providing a syntax compatible with Java.

Free
Suggested by Freddie Freddie

Do you know of more Nim Alternatives?

Similar Alternatives

Sort by

Nim Alternatives Nim Alternatives

In this list you find Nim Alternatives for various platforms. All alternatives are generated by people like yourself. No AI, machine learning or randomness is used to list and rank the best alternatives for Nim.

List Last Updated:

14/02/2021 (3 months ago)