Mac OS tiếp tục phát triển lên đến phiên bản 9.2.2, bao gồm cả retrofits như sự bổ sung của một nanokernel và hỗ trợ cho các dịch vụ Multiprocessing 2.0 trong Mac OS 8.6, mặc dù các kiến trúc hẹn hò của nó đã được thay thế cần thiết. Ban đầu được phát triển trong ngôn ngữ lập trình Pascal, nó đã được viết lại đáng kể trong C ++ cho hệ thống 7. Từ khởi đầu của nó trên máy 8 MHz với 128 KB ram, nó đã phát triển để hỗ trợ 1 mới nhất của Apple. GHz G4-trang bị trang bị. Kể từ khi kiến trúc của nó được đặt xuống, các tính năng đã được thông thường trong cuộc thi của Apple, giống như sự đa năng và ký ức được bảo vệ, đã trở thành khả năng đối với loại táo phần cứng sản xuất. Như vậy, Apple giới thiệu Mac OS X, một người kế nhiệm dựa trên UNIX hoàn toàn cho Mac OS 9. OS X sử dụng Darwin, XNU, và Mach như nền tảng, và dựa trên NeXTSTEP. Nó được phát hành cho công chúng vào tháng 2000 năm 2000, với tư cách là Mac OS X công khai Beta, giới thiệu một giao diện người dùng revamped được gọi là Aqua. Tại US$ 29.99, nó được cho phép người dùng Mac mạo hiểm để mô hình hệ điều hành mới của Apple và cung cấp phản hồi cho sự phát hành thực tế. Phiên bản ban đầu của Mac OS X, 10.0 cheetah, đã được phát hành vào ngày 24 tháng 24, 2001. ứng dụng Mac OS cũ vẫn có thể chạy dưới các phiên bản Mac OS X sớm, sử dụng một môi trường được gọi là cổ điển. Các bản phát hành của Mac OS X đã bao gồm 10.1 Puma (2001), 10.2 Jaguar (2002), 10.3 Panther (2003) và 10.4 Tiger (2005).
Ngôn ngữ nào thay thế Pascal cho hệ thống 7?
 C ++