Premessa

Copyright © 2001-2004 Python Software Foundation. All rights reserved.

Copyright © 2000 BeOpen.com. All rights reserved.

Copyright © 1995-2000 Corporation for National Research Initiatives. All rights reserved.

Copyright © 1991-1995 Stichting Mathematisch Centrum. All rights reserved.

Vedete alla fine di questo documento per informazioni più dettagliate su licenze e permessi.

Sommario:

Python è un linguaggio di programmazione di alto livello, interpretato, orientato agli oggetti e con una semantica dinamica. Il suo alto livello di costrutti nelle strutture dati, combinato con la tipizzazione ed i binding dinamici, lo rende molto interessante per lo sviluppo rapido di applicazioni, così come per l'utilizzo come linguaggio di scripting o come linguaggio collante per connettere assieme componenti esistenti. La sintassi semplice e facile da apprendere di Python enfatizza la leggibilità e riduce il costo di mantenimento dei programmi. Python supporta moduli e package, incoraggiando così la programmazione modulare ed il riutilizzo del codice. L'interprete Python e l'estesa libreria standard sono disponibili sia come sorgente che in forma binaria, senza costo per le maggiori piattaforme, possono inoltre essere ridistribuiti liberamente.

Il manuale di riferimento descrive la sintassi e la ``core semantics'' del linguaggio. È chiara e semplice, ma cerca di essere esatta e completa. La semantica dei tipi di oggetto built-in non essenziali, delle funzioni built-in e dei moduli, viene descritta nella Libreria Python di riferimento. Per un'introduzione informale al linguaggio, si puó consultare il Tutorial di Python. Per i programmatori C o C++, esistono due manuali aggiuntivi: Extending and Embedding the Python Interpreter dà una visione ad alto livello di come scrivere un modulo di estensione Python ed il Python/C API Reference Manual descrive in dettaglio le interfacce disponibili ai programmatori C/C++.



Subsections
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.