|
Structured oriented programming language:- In this type of language, large programs are divided into small programs called functions.
- Prime focus is on functions and procedures that operate on data.
- Data moves freely around the system from one function to another.
- Program structure follows "Top down Approach"
- Example: C, Pascal, ALGOL and Modula-2.
Object oriented programming language:- In this type of language, programs are divided into objects.
- Prime focus is on the data that is being operated and not on the functions or procedures.
- Data is hidden and cannot be accessed by external functions.
- Program structure follows Bottom up Approach
Example: C++, Java and C#.
Non structure oriented programming language:- There is no specific structure for programming this language.
- Example: BASIC, COBOL, FORTRAN
|