Purchase Solution

Highlight the most important differences between object-oriented programming languages and generations 1-4 (often called top down or structured) programming languages.

Not what you're looking for?

Ask Custom Question

Highlight the most important differences between object-oriented programming languages and generations 1-4 (often called top down or structured) programming languages. How are they similar?

Purchase this Solution

Solution Summary

Your response is 754 words to help you understand. Classification of languages is discussed.

Solution Preview

To begin with, the classification of the languages can be summarized as follows:

- 1st generation languages are low level programing language, consisting of 1 and 0 (machine codes).
- 2nd generation languages are also low level language mostly used as an assembly language.
- 3rd generation languages are high level languages like C, Pascal, Cobol, etc.
- 4th generation languages are high level languages resembling human language commands like SQL.

Those languages introduce, in general, so-called procedural programming, which is sometimes used as a synonym for imperative programming (specifying the steps the program must take to reach the desired state), but can also refer to a programming paradigm based upon the concept of the procedure call. Procedures, also known as routines, subroutines, methods, or functions (not to be confused with mathematical functions, but similar to those used in functional programming) simply contain a series of computational steps to be carried out. Any given procedure might be called at any point during a program's execution, including by other procedures or itself.
Procedural programming is often a better choice than simple sequential or unstructured programming ...

Purchase this Solution


Free BrainMass Quizzes
Change and Resistance within Organizations

This quiz intended to help students understand change and resistance in organizations

MS Word 2010-Tricky Features

These questions are based on features of the previous word versions that were easy to figure out, but now seem more hidden to me.

Business Processes

This quiz is intended to help business students better understand business processes, including those related to manufacturing and marketing. The questions focus on terms used to describe business processes and marketing activities.

Basics of corporate finance

These questions will test you on your knowledge of finance.

Lean your Process

This quiz will help you understand the basic concepts of Lean.