Sunday, December 27, 2009

What were the reasons behind creating Procedural programming languages? (what did they aim to overcome).?

Thanks a lot for any help.


I need to know what the developers had in mind when creating Procedural programming and what they aimed to achieve with it.





Thank you again.What were the reasons behind creating Procedural programming languages? (what did they aim to overcome).?
Simply, to give us something more than assembly languages was the basic motivation. Prior to procedural lanaguages that was the only real language we had.





Procedural languages did also bring in the ability to compartmentalize code into functions/subroutines to help create more structured code. You could take chunks that were repeated and make them independent. You could modularize your programs to make them easier to understand - you didn't need to know how each function did it's job to understand what main was doing.What were the reasons behind creating Procedural programming languages? (what did they aim to overcome).?
Procedural allowed modularity (code chunks for a specific set of code) and logical branching. This was an improvement over sequential programming.

No comments:

Post a Comment