Objective-C is an object-oriented programming language and a super set of the C programming language developed in the early 1980s by Brad J. Cox. It is used by Apple for Iphone, Ipad and Macintosh application programming interfaces, Cocoa and Cocoa Touch which provides object-oriented abilities and a dynamic run time.

It is the most dynamic of C based and OO languages. The objective-C runtime environment is a part of GNU C compiler (gcc.) as well as NeXT and Mac OS X compilers. Like C it has syntax, flow control statements, define classes and methods but also maintain the object graph management with literals.

Invented By:  Brad Cox and Tom Love
Year Invented: 1980


When developers need to develop applications for OS X or iOS, they need to work with objects which are instances of objective-C classes and some of other languages or you’ll write yourself to make it more effective and powerful. Objective-C header files have .h extensions, .m filename extensions commonly.

URL: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html

Do you know ?

The computer mouse as we know it today was invented and developed by Douglas Engelbart, with the assistance of Bill English, during the 1960’s and was patented on November 17, 1970