Mac OS ha continuato ad evolversi fino alla versione 9.2.2, compresi i retrofit come l' aggiunta di un nanokernel e il supporto per i servizi di elaborazione multipla 2.0 in Mac OS 8.6, anche se la sua architettura datata reso necessaria sostituzione. Sviluppato inizialmente nel linguaggio di programmazione Pascal, è stato sostanzialmente riscritto in C++ per System 7. Fin dai suoi esordi su una macchina da 8 MHz con 128 KB di RAM, era cresciuta fino a supportare gli ultimi Mac da 1 GHz G4 dotati di Mac Apple. Da quando la sua architettura è stata definita, le caratteristiche che erano già comuni alla concorrenza di Apple, come il multitasking preventivo e la memoria protetta, erano diventate fattibili sul tipo di hardware prodotto da Apple. Per questo Apple ha introdotto Mac OS X, un successore di Mac OS 9 completamente rinnovato e basato su Unix. OS X utilizza Darwin, XNU e Mach come base e si basa su NeXTSTEP. È stato rilasciato al pubblico nel settembre 2000, come Mac OS X Public Beta, con un' interfaccia utente rinnovata chiamata "Aqua". Con 29,99 dollari, ha permesso agli utenti di Mac avventurosi di provare il nuovo sistema operativo Apple e fornire un feedback per l' effettiva versione. La versione iniziale di Mac OS X, 10.0 "Cheetah", è stata rilasciata il 24 marzo 2001. Le applicazioni Mac OS più vecchie potrebbero ancora funzionare nelle prime versioni di Mac OS X, utilizzando un ambiente chiamato "Classic". Le versioni successive di Mac OS X includevano 10.1 "Puma" (2001), 10.2 "Jaguar" (2002), 10.3 "Panther" (2003) e 10.4 "Tiger" (2005).
Quale lingua ha sostituito Pascal per System 7?
C++