Nim (programming language) Alternatives

Apps similar to Nim (programming language) include Python, which is free and open source. Other options are Java, C (programming language), Rust and C++. You're spoiled for choice with Programming Languages like Nim (programming language): we list more than 50 alternatives for Linux, Windows, Mac, the web and self-hosting.

Copy a direct link to this comment to your clipboard
Alternatives
Nim (programming language) alternatives page was last updated

Alternatives list

  1. Perl icon
     143 likes

    Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
    Good alternative?
     
  2. Dart icon
     84 likes

    Dart (originally called Dash) is a Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10-12. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on the open web platform.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • US flagUnited States
    Dart screenshot 1
    Good alternative?
     
  3. Scala icon
     67 likes

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  4. Haskell icon
     72 likes

    Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  5. D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.

    74 D (Programming Language) alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  6. Open-source programming language for developing iOS, macOS, watchOS, tvOS, and visionOS apps, featuring safety, speed, type inference, generics, native-code compilation, protocol-oriented design, memory management, Playgrounds, package manager, and Objective-C interoperability.

    81 Swift (programming language) alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Xcode
    • Apple Swift
    • Visual Studio Code
    Good alternative?
     
  7. GDScript icon
     12 likes

    GDScript is a high-level, dynamically typed programming language used to create content. It uses a syntax similar to Python.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Android
    • Online
    • Godot Engine
    Good alternative?
     
  8. Haxe icon
     47 likes

    Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform standard library, and ways to access to each platform's native capabilities.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Raspberry Pi
    • US flagUnited States
    Haxe screenshot 1
    Good alternative?
     
  9. Elixir icon
     18 likes

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    77 Elixir alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • FreeBSD
    • DragonFly BSD
    Good alternative?
     
  10. Racket icon
     21 likes

    Racket is a general-purpose programming language as well as the world’s first ecosystem for language-oriented programming.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
You are at page 2 of Nim (programming language) alternatives