Xcode
Xcode è un Integrated Development Environment (IDE) sviluppato da [[Apple Computer] per semplificare lo sviluppo di software per Mac OS X. E' fornito gratuitamente con Mac OS X 10.3, sebbene sia in grado di generare programmi funzionanti su qualsiasi versione di Mac OS X. Estende e rimpiazza il precedente tool di sviluppo dell'Apple, Project Builder che era stato ereditato dalla NeXT. Ufficialmente Xcode non funziona su Mac OS X 10.2.
Xcode lavora in congiunzione con Interface Builder (proveniente da NeXT), un tool grafico per realizzare interfacce grafiche
Xcode include GCC, e è in grado ci compilare codice C, C++ , Objective C e Java. Supporta ovviamente i frameworks Cocoa e Carbon oltre ad altri..
Una delle caratteristiche tecnologicamente più avanzate di Xcode è che supporta la distribuzione del codice. Usando Rendezvous è in grado di compilare un progetto su più computer riducendo i tempi. Sopporta la compilazione incrementale, è in grado di compilare il codice mentre viene scritto in modo da ridurre il tempo di compilazione