The Best 61 Python Alternatives

  • Clojure

    Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ).

    Free Open Source Mac OS X Windows Linux BSD

  • FreeBASIC

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    Free Open Source Windows Linux

  • Tcl

    Tcl (originally from "Tool Command Language", but conventionally rendered as "Tcl" rather than "TCL"; pronounced as "tickle" or "tee-see-ell") is a scripting language created by John...

    Free Open Source Mac OS X Windows Linux BSD

  • Vala

    Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries...

    Free Open Source Windows Linux BSD

  • REBOL

    Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing.

    Free Mac OS X Windows Linux

  • PyPy

    PyPy is a fast, compliant alternative implementation of the Python language (2.7.1). It has several advantages and distinct features: - Speed: thanks to its...

    Free Open Source Mac OS X Windows Linux

  • thinBasic

    thinBasic is a simple, flexible, and easy-to-learn interpreted programming language. It lets you quickly and easily develop programs for Windows. thinBasic was first...

    Free Windows

  • Racket

    Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable for a wide range of applications. It goes beyond Lisp and Scheme with dialects that support objects, types, laziness, and more.

    Free Open Source Mac OS X Windows Linux BSD

  • Avian

    Avian is a lightweight virtual machine and class lbrary designed to provide a useful subset of Java’s features, suitable for building self-contained applications. It's Efficient.

    Free Open Source Mac OS X Windows Linux iPhone BSD iPad

  • sdlBasic

    sdlBasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS. sdlBasic is open source software.

    Free Open Source Windows Linux

  • Pyret

    Pyret is a programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming.

    Free Open Source Web Self-Hosted