This tutorial looks into the Evolution of Programming Languages over the years and describes how OOP came into being.

Please be patient. The Video will load in some time. If you still face issue viewing video click here

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.