C is a procedural language. C++ is procedural as well as object oriented programming language. Objective-C is a general-purpose, high-level, object-oriented programming language. In C, importance is given to the steps or procedure of the program. C++ focuses on data. Objective-c focuses on Both ( function & Data ). Read more at FindNerd.