Objective-C logo

Objective-C

Enables sophisticated object-oriented programming with a small but powerful set of extensions to the standard ANSI C language.

Made by Unknown Author

  • Programming Language

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