What is Object oriented Programming?
Object-oriented programming (OOP) is based on the concept of "objects", which may contain
data (attributes), and code (methods).
What is dynamic Programming?
Dynamic programming language is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation.
- eg: adding new code, modify the type etc.
- Dynamic languages are frequently (but not always) referred to as "scripting languages"
a JAVA: Statically Object Oriented
b Python: Dynamically Object Oriented
c Prolog: Dynamically Object Oriented
d ADA: Statically Non Object Oriented