Python: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 5.102.16.201 (discussione), riportata alla versione precedente di 37.161.29.90
Etichetta: Rollback
Nessun oggetto della modifica
Riga 20:
|sito_web =
}}
'''Python''' è un [[linguaggio di programmazione ad alto livello|linguaggio di programmazione di più "alto livello"]] rispetto alla maggior parte degli altri linguaggi. È [[Programmazione orientata agli oggetti|orientato a oggetti]], ma non in maniera ferrea come ad esempio [[Java (linguaggio di programmazione)|Java]]; adatto, tra gli altri usi, a sviluppare [[applicazione (informatica)|applicazioni]] distribuite, [[scripting]], [[Calcolo (matematica)|computazione numerica]] e [[Testing#Il collaudo di sistema|system testing]]. Spesso viene anche studiato tra i primi linguaggi per la sua somiglianza a uno [[Pseudocodice|pseudo-codice]]. Viene usato spesso anche per simulare la creazione di quei programmi che magari andrebbero attuati in altri linguaggi, ma il testarli in Python permette al programmatore di riordinare le idee a riguardo (come il creare un gioco tramite [[Pygame]] o un social-network tramite [[Flask (informatica)|Flask]]).
 
Fu ideato da [[Guido van Rossum]] all'inizio degli [[Anni 1990|anni novanta]]. Il nome fu scelto per via della passione di van Rossum per i [[Monty Python]] e per la loro serie televisiva ''[[Monty Python's Flying Circus]]''<ref>Fonte: {{cita web |url=https://www.python.org/search/hypermail/python-1992/0001.html |titolo=Copia archiviata |accesso=27 ottobre 2009 |urlmorto=sì |urlarchivio=https://web.archive.org/web/20091217210327/http://www.python.org/search/hypermail/python-1992/0001.html |dataarchivio=17 dicembre 2009 }}</ref>. Python è spesso paragonato a [[Ruby (linguaggio di programmazione)|Ruby]], [[Tcl]], [[Perl]], [[Java (linguaggio di programmazione)|Java]], [[JavaScript]], [[Visual Basic]] o [[Scheme]]<ref>Dal file ''README'' della distribuzione 2.6.4: "''What is Python anyway? Python is an interpreted, interactive object-oriented programming language suitable (amongst other uses) for distributed application development, scripting, numeric computing and system testing. Python is often compared to Tcl, Perl, Java, JavaScript, Visual Basic or Scheme.''"</ref>.
 
Spesso viene anche studiato tra i primi linguaggi per la sua somiglianza a uno [[Pseudocodice|pseudo-codice]]. Viene usato spesso anche per simulare la creazione di quei programmi che magari andrebbero attuati in altri linguaggi, ma il testarli in Python permette al programmatore di riordinare le idee a riguardo (come il creare un gioco tramite [[Pygame]] o un social-network tramite [[Flask (informatica)|Flask]]).
 
== Descrizione ==