Python Alternatives

Python is described as 'Interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported' and is a leading programming language in the development category. There are more than 50 alternatives to Python for a variety of platforms, including Linux, Windows, Mac, BSD and Web-based apps. The best Python alternative is Ruby, which is both free and Open Source. Other great apps like Python are C#, Java, R (programming language) and PHP.

Copy a direct link to this comment to your clipboard
Python alternatives page was last updated

Alternatives list

  1. Mojo icon
     3 likes

    The Mojo Programming Language Mojo is a specialized artificial intelligence (AI) programming language developed by Modular Inc. First released in May 2023, it is designed to become a superset of Python, with the performance of C.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Self-Hosted
    • FreeBSD
    • OpenBSD
     
    |
    1
    Mojo vs Python Comments
    RemovedUser
    Positive
    0

    Mojo could be a rivalling alternative to Python.

    Review by a new / low-activity user.
    • Mojo is Free and Open SourcePython is also Free and Open Source
  2. Functional-first language for .NET with static typing, succinct and expressive code, advanced pattern matching, object-oriented features, interop with .NET languages, async programming, type providers, cross-platform support, tooling, and immutable data.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  3. Clojure icon
     30 likes

    Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    1
    Clojure vs Python Comments
    Guest
    Negative
    -1

    Clojure is lisp, a hard programming language unlike Python

    Review by a new / low-activity user.
    • Clojure is Free and Open SourcePython is also Free and Open Source
  4. Pharo icon
     6 likes

    Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback (think IDE and OS rolled into one).

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Erlang icon
     32 likes

    Concurrent functional language with built-in support for fault tolerance, distribution, and hot swapping, designed for scalable real-time systems in telecom, banking, e-commerce, and instant messaging. Features garbage collection and dynamic typing.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. Jython icon
     19 likes

    Jython, successor of JPython, is an implementation of the Python programming language written in Java.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
     
  7. Hy icon
     7 likes

    Hy is a wonderful dialect of Lisp that’s embedded in Python.

    Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. ASP.NET icon
     32 likes

    Asp.net is an open source server-side Web application framework designed for Web development to produce dynamic Web pages, web sites, apps and services with HTML, CSS and JavaScript. You can also create Web APIs, mobile sites, use real-time technologies like Web Sockets and more!

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
    ASP.NET vs Python Comments
    RemovedUser
    Negative
    0

    ASP.NET is a framework for C# not a programming language

    Review by a new / low-activity user.
    • ASP.NET is Free and Open SourcePython is also Free and Open Source
  9. Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, and should run on other systems with some porting. The entire language (core library, interpreter, compiler, assembler) is about 200-300 kB and should run on many constrained systems.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. GDScript icon
     10 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)

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Android
    • Online
    • Godot Engine
     
  11. Wren icon
     1 like

    Wren is a small, fast, class-based concurrent scripting language. Think Smalltalk in a Lua sized package with a dash of Erlang and wrapped up in a familiar, modern syntax.

    Cost / License

    • Free
    • Proprietary (MIT)

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
You are at page 3 of Python alternatives