Python Specification and Installation
Learn about the specification and installation of Python.
We'll cover the following...
Python specification
Python is a specification for a language that can be implemented in different ways. There are many implementations of this specification written in different languages. A Python implementation is also known as a Python virtual machine (PVM).
The different popular Python implementations are:
- CPython: It is the reference implementation written in C.
- PyPy: It is written in a subset of the Python language called RPython.
- Jython: It is written in Java.