PYTHON ESSENTIALS-MODULE 1
.py
Standard file extension
CPython
The canonical implementation of the Python programming language, as distributed on python.org. The term "CPython" is used when necessary to distinguish this implementation from others such as Jython or IronPython.
tracebak
The path that the code traverses through different parts of the program
Editor window
The workplace in which your source code is treated.
Source file
file containing a program written in a high-level language; the input for a compiler
Console
A command-line interpreter which lets you interact with your OS and execute Python commands and scripts.
High-level programming language
A language in which humans can write their programs and a language that computers may use to execute the programs.
Machine code
A low-level programming language consisting of binary digits/bits that the computer reads and understands
Interpreter
A program that translates and executes each instruction of a programming language before it translates and executes the next instruction.
Compiler
A program that translates instructions or code into a language that can be read and understood by a computer.
Source code
A program written in a high-level programming language.
Script
A text file that contains instructions which make up a (Python) program
PyPy
A tool for people developing Python that translated the source code into the C programming language and then executes it separetately
Cython
A version of Python that automatically translates the Python code into "C" code
Python
A widely-used, interpreted, object-oriented, and high-level programming language with dynamic semantics, used for general-[urpose programming.
Foundamental elements of a language
An alphabet, a lexis, a syntax and semantics
Jython
An implementation of the python programming language written in java
Instruction list
Complete set of known commands (the alphabet of a machine language).
Guido Van Rossum
Creator of Python
IDLE
Integrated Development and Learning Environment
Debugger
It allows you to launch your code step-by-step and inspect it at every momento of exceution.
Editor
It support you in writing the code