What is Objective-C written in?
The Objective-C compiler is written in C++ (well-documented).
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Compiler Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| C++ | 95% | Clang (written in C++) is the primary Objective-C compiler | Source |
Influenced By
- C — Objective-C adds Smalltalk messaging to C
- Smalltalk — Objective-C directly adds Smalltalk message passing to C
Languages Objective-C Influenced
Frequently Asked Questions
What language is Objective-C written in?
Objective-C is primarily implemented in C++. See the implementation section above for details and source references.
What languages influenced Objective-C?
Objective-C was influenced by C, Smalltalk among others. See the influence section above for the full list.
Which languages did Objective-C influence?
Objective-C influenced Swift, C++ among others.
Evidence Sources
- https://en.wikipedia.org/wiki/Objective-C
- https://en.wikipedia.org/wiki/Swift_(programming_language)
- https://en.wikipedia.org/wiki/C%2B%2B
- https://en.wikipedia.org/wiki/Clang