CPython: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m Bot: aggiungo template {{Collegamenti esterni}} (ref)
mNessun oggetto della modifica
Riga 15:
}}
 
'''CPython''' è l' [[implementazione di riferimento]] del linguaggio [[Python]]. Scritto in [[C (linguaggio di programmazione)|C]] e Python, CPython è l'implementazione predefinita e più utilizzata del linguaggio Python.
 
CPython può essere definito sia come [[Interprete (informatica)|interprete]] che come [[compilatore]]. Quando viene eseguito uno script Python, CPython effettua una prima fase di [[compilazione]] del [[codice sorgente]] in un formato intermedio chiamato [[bytecode]]. Questo bytecode è una rappresentazione del codice Python ottimizzata per l'esecuzione dalla Python Virtual Machine. Successivamente, CPython [[Interprete (informatica)|interpreta]] questo [[bytecode]] riga per riga e le esegue una alla volta.