What is Objective-C?
Objective-C is a powerful object-oriented programming language that extends the standard ANSI C language. It is designed to provide sophisticated object-oriented programming capabilities in a simple and straightforward manner. Objective-C inherits the syntax, primitive types, and flow control statements of C, while adding syntax for defining classes and methods, as well as language-level support for object graph management and object literals. Objective-C offers dynamic typing and binding, deferring many responsibilities until runtime, making it a flexible and versatile tool for developers
Highlights
- Object-oriented programming capabilities built on top of the standard C language
- Additions to C are mostly based on Smalltalk, one of the first object-oriented programming languages
- Provides language-level support for object graph management and object literals
- Offers dynamic typing and binding, deferring many responsibilities until runtime
- Serves as a tool in the Languages category of a tech stack
Platforms
- Linux
- Windows
- Mac
- BSD
Languages
- English
Features
Object-oriented Language