Carbon ist eine Sammlung von Programmierschnittstellen (APIs) von Apple, die Teile des unter der Macintosh System Software enthaltenen Macintosh-Baukasten (englisch Macintosh Toolbox) bereitstellt. Es war von vornherein als Brückentechnologie gedacht, um es seinerzeit Programmentwicklern möglichst leicht zu machen, ihre Mac-OS-Applikationen für das später erschienene Mac OS X vorzubereiten. Zum Zeitpunkt der Einführung war Mac OS 8 das aktuelle Betriebssystem von Apple, Mac OS 9 sowie dessen Nachfolger und neue Betriebssystemgeneration Mac OS X befanden sich in Entwicklung.
Mac OS X wurde 2012 in OS X umbenannt, ohne „Mac“ im Namen, und 2016 schließlich in macOS. Carbon wurde seit 2007 nicht mehr weiterentwickelt und blieb daher auf 32-Bit beschränkt, ist jedoch bis macOS Mojave (10.14, 2018) Bestandteil des Betriebssystems.[1] Ab macOS Catalina, der 2019 veröffentlichten Version 10.15 des ursprünglichen Mac OS X, fehlt Carbon gänzlich, auch deshalb, weil seit dieser Version generell nur mehr 64-Bit-Anwendungen unterstützt werden.