GNU Compiler Collection: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Altri progetti: Aggiunto il parametro "Preposizione" nel template "Interprogetto"
riordino incipit
Riga 11:
}}
 
'''GCCGNU Compiler Collection''' (o in breve '''GNU Compiler CollectionGCC''', (in origine '''GNU C Compiler''') è un [[Compilatore con ottimizzatore|compilatore ottimizzante]] [[multipiattaforma]] creato inizialmente dal fondatore della [[Free Software Foundation]], [[Richard Matthew Stallman]], come parte del [[Progetto GNU]]. Disponibile per vari linguaggi, architetture e sistemi operativi, GCC è distribuito in forma libera dalla [[Free Software Foundation]] tramite la [[GNU General Public License|licenza GPL]]. Le versioni recenti sono incluse nelle principali [[Distribuzione (Linux)|distribuzioni del sistema operativo GNU/Linux]], e di molti altri sistemi, mentre su [[macOS]] non è installato perdi defaultbase, ma è parte del pacchetto [[Xcode|pacchetto Xcode]], che (dalla versione 5.0 di Xcode è presentecomprende un altro compilatore, llvm, che sostituisce completamente gcc).
 
Nato inizialmente come un compilatore per il [[C (linguaggio)|linguaggio C]], dispone oggi di vari ''[[front endfrontend]]'' per altri linguaggi, tra cui [[Java (linguaggio di programmazione)|Java]], [[C++]], [[Objective C]], [[Fortran]] e [[Ada (linguaggio)|Ada]], e vari back-end''backend'' che sono in grado di generare linguaggi macchina per molte [[Architettura (computer)|architetture]], tra le quali [[Architettura x86|x86]], [[x86-64]], [[Architettura ARM|ARM]], [[IA-64]], [[PowerPC]], [[s390]], [[SPARC]].
 
== Storia ==