Dear Friend,
The difference between Structured Programming language and Object Oriented Programming language are:-
Structured Programming Language
1) Follow top-down approach to program design.
2) Data and Functions don't tide with each other.
3) Large programs are divided into smaller self contained program segment known as functions.
4) Data moves openly around the system from function to function.
5) Functions are dependent so reusability is not possible
Object Oriented Programming Language
1) Follow bottom-up approach in program design.
2) Functions and data are tide together.
3) Programs are divided into entity called Objects.
4) Data is hidden and can't be accessed by the external world
5) Functions are not dependent so reusability is possible
Object Oriented Programming is more powerful than Structured Programming, as we can see above, we can re-use the code, Data is safe as it is hidden etc. in Object Oriented Programming.
Thanks,
Arvind
Learn SQL/PL-SQL