C is a low-level, block-structured language often used for systems programming. C++ is an Object-Oriented (OO) language developed as an extension of C and used for application development. Objective C is an OO lanaguage based on C and used for application and library programming.