Program Languages
Essay title: Program Languages
Object Oriented Programming organizes programming logic around objects instead of processes. Some widely used third generation; object-oriented programming languages include C++, Java, and Smalltalk. In OOP, data, and the processes that can be performed on the data, are combined into an object. Objects with similar characteristics may be combined into something called a class. (AXIA College of University of Phoenix. 2008)
When an OOP programmer creates a class and wants to categorize certain files a sub-class is created. Sub-classes inherit all the characteristics and processes from the original class file that it is derived from. Inheritance a powerful features of OOP. Once a programmer creates the subclass, she can add to or change the characteristics and processes to meet the needs of the subclass. (AXIA College of University of Phoenix. 2008)
First Generation Programming is a machine language. It only understands zeros and ones, so we say machine languages are binary.
Second Generation Programming is also called assembly languages; it uses simple words in place of zeroes and ones. The programmer associates each assembly language statement with a specific machine language command.
Third Generation Programming uses source codes that could then convert into machine language. A special computer program, called a compiler, would handle the conversion. A compiler