This tutorial looks into the Evolution of Programming Languages over the years and describes how OOP came into being.
Points to Remember:
- Unstructured Programming Languages: The most primitive of all programming languages having sequentially flow of control. Code is repeated through out the program
- Structured Programming Languages: Has non-sequentially flow of control. Use of functions allows for re-use of code.
- Object Oriented Programming: Combines Data & Action Together.