There are various advantage of procedure oriented programming language.
Some common advantages are given below :
Some common advantages are given below :
- It is good for general purpose programming.
- It's relative simplicity, and ease of implementation of compilers and interpreters.
- The ability to re-use the same code at different places in the program without copying it.
- An easier way to keep track of program flow.
- The ability to be stongly modular or structured.
- Need only less memory.
Some common disadvantages of procedural languages are :
- Data is exposed to whole program at once, so there is no security of data available.
- Since the focus is on the instructions it is rather difficult to related to real world object and instruction some real world problems.
- There is no hierarchy in code. (It is a very big problem trust me)
- Data is exposed to whole program, so no security for data.
- Difficult to relate with real world object.
- Difficult to create new data types reduces extensibility .
- Importance is given to the operation on data rather than the data.
0 Comments