Different Programming Paradigm

Diagram not Getting Copied

  1. Imperative Programming

    1. Procedural Programming

    2. Object Oriented Programming

    3. Parallel Programming

  2. Declarative Programming

    1. Logic Programming

    2. Functional Programming

    3. Database Processing Programming

Limitations of Procedural Programming

  1. Data structures can not be secured from each other.

  2. Changes made in one data structure need to be reflected in all the functions that use the same.

  3. Global data can be changed and accessed inadvertently.

  4. Data is accessible by all the functions and hence security is the issue.