July 2010
Beginner
416 pages
9h 51m
English
The earliest high-level computer languages, such as Fortran, COBOL, and C, are procedural. The natural organization of a program written in a procedural language is a series of sequential tasks to execute. Procedural programming is eminently suitable for some types of problems, such as solving mathematical equations. However, there are many types of problems—for example, user interface programming—for which procedural programming is not a good fit. In many areas of computing today, the dominant programming paradigm is a different one, called object-oriented programming. Objective-C is an example of an object-oriented language. It adds constructs and syntax to support object-oriented programming ...