Saturday, April 29, 2017

Difference between C and Objective C language


C language

Objective C Language

C is a general-purpose programming language.
Objective-C is a general-purpose, high-level, object-oriented programming language.
  • Objective C is basically a set of C, hence everything that is valid C is also valid in Objective-C.
  • Objective C keeps all aspects of C.

C was originally developed by Dennis Ritchie at AT&T Bell Labs between 1969 and 1973.

It was originally developed in the early 1980s by Brad Cox and Tom Love at their company Stepstone.
C is one of the oldest and most widely used programming languages. It has been constantly used in many applications including the UNIX computer operating system.

Mac’ OS X and iOS are derived from the NeXTSTEP operating system and hence use Objective C as their main language.
C doesn’t support classes.

Objective C incorporates classes.
C is procedural programming.

Objective C is object oriented programming.

No comments:

Post a Comment