Carbon

E215099

Carbon is a now-deprecated C-based application programming interface (API) for macOS that was designed to help developers port and run classic Mac OS applications on Mac OS X.

All labels observed (2)

Label Occurrences
Carbon canonical 7
Carbon (legacy) 2

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Apple technology ⓘ
application programming interface ⓘ
software framework ⓘ
basedOn classic Mac OS API ⓘ
linked to: Macintosh Toolbox
category Apple frameworks ⓘ
macOS APIs ⓘ
component Carbon Controls ⓘ
Carbon Events ⓘ
Carbon File Manager ⓘ
Carbon Printing ⓘ
Carbon QuickDraw APIs ⓘ
Carbon Windows ⓘ
deprecatedBy Cocoa ⓘ
designedFor transition from classic Mac OS to Mac OS X ⓘ
developer Apple Inc. ⓘ
documentationWebsite Apple Developer Documentation ⓘ
domain application services ⓘ
event handling ⓘ
file system access ⓘ
graphical user interface programming ⓘ
printing ⓘ
hasFeature backward-compatible API surface ⓘ
event-driven programming model ⓘ
introducedAt Apple Worldwide Developers Conference ⓘ
introducedWith Mac OS X ⓘ
linked to: macOS
isPartOf macOS developer tools ⓘ
notSupported 64-bit applications on macOS ⓘ
operatingSystem Mac OS X ⓘ
linked to: macOS

macOS ⓘ
paradigm procedural programming ⓘ
primaryLanguageBinding C ⓘ
programmingLanguage C ⓘ
provides C-based API for macOS ⓘ
purpose porting classic Mac OS applications to Mac OS X ⓘ
providing backward compatibility with classic Mac OS APIs ⓘ
replaces classic Mac OS Toolbox APIs ⓘ
status deprecated ⓘ
supports 32-bit applications ⓘ
C++ ⓘ
preemptive multitasking environment of Mac OS X ⓘ
supportsLanguageBinding C++ ⓘ
Objective-C ⓘ
targetPlatform Intel-based Mac ⓘ
PowerPC ⓘ
usedWith Metrowerks CodeWarrior ⓘ
Xcode ⓘ

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.