Python è un linguaggio di programmazione sempre più popolare ed è anche il linguaggio più comunemente scelto per insegnare ai principianti a programmare.
Python è tipizzato in modo completamente dinamico e utilizza l'allocazione automatica della memoria; quindi è simile a Perl, Ruby, Scheme, Smalltalk e Tcl. Python è stato sviluppato in un progetto open source, gestito dalla non profit Python Software Foundation.
Secondo la valutazione di Eric S. Raymond, Python è un linguaggio con una forma molto chiara, una struttura chiara e una comodità per i neofiti della programmazione. La struttura di Python consente inoltre all'utente di programmare con il numero minimo di sequenze di tasti.
Inizialmente, Python è stato sviluppato per funzionare su Unix. Ma poi nel tempo si è "espanso" a tutti i sistemi operativi da MS-DOS a Mac OS, OS / 2, Windows, Linux e altri sistemi operativi appartenenti alla famiglia Unix.
Novità nelle versioni di Python 2024 e 2025
Con ogni aggiornamento, Python continua a introdurre nuove funzionalità e miglioramenti. Ecco cosa è previsto per il futuro:
Versione |
Novità principali |
Data di rilascio |
Python 3.12 |
• Miglioramenti delle prestazioni e maggiore efficienza • Nuove funzionalità di typing • Supporto migliorato per le espressioni regolari |
Q4 2024 |
Python 3.13 |
• Introduzione della tipizzazione continua per progetti di grande scala • Aggiornamenti ai moduli standard • Aggiunta di nuove funzioni asincrone |
Q4 2025 |
Possibili interessi correlati