Python Software - Python Implementations

Python Implementations

  • CPython - the reference implementation
  • Cython is a programming language to simplify writing C and C++ extension modules for the CPython Python runtime.
  • IronPython - Python for .NET and Mono platforms
  • Jython - Python coded in Java
  • Parrot - virtual machine being developed mainly as the runtime for Perl 6, but with the intent to also support dynamic languages like Python, Ruby, Tcl, etc.
  • Psyco - not an implementation, but JIT compiler for CPython
  • PyPy - Python coded in Python, used in conjunction RPython to make a tracing JIT for Python.
  • Stackless Python - Python with coroutines
  • Unladen Swallow - the Python implementation from the Google team

Read more about this topic:  Python Software