Python Specification and Installation
Explore the Python language specification and its multiple implementations such as CPython, PyPy, Jython, and IronPython. Learn how to install Python on Windows and Linux, including choosing the correct installer and setting environment paths. This lesson helps you get Python ready for programming.
We'll cover the following...
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.