CSC/ECE 517 Fall 2011/ch1 1e sa: Difference between revisions
(Proposed structure with introduction) |
(Added standard wiki sections) |
||
Line 22: | Line 22: | ||
===Effectiveness and durability=== | ===Effectiveness and durability=== | ||
===Applicability between paradigms=== | ===Applicability between paradigms=== | ||
==See also== | |||
==References== | |||
==Further reading== | |||
==External links== |
Revision as of 00:04, 8 September 2011
"Block and Object-Oriented Programming Languages" by Andrew Davis and Srikanth Ramachandran
In computer science, computer programming languages exhibit variance in syntax and structure in order to effectively solve problems. Two of these variances can be seen between block structure and object-oriented structure. A programming language with block structure allows the programmer to group lines of code so that they may be accessed as a single entity. Meanwhile, object-oriented structure allows the programmer to associate data with its actions in a hierarchical manner. Object-oriented structure has many advantages which generally make it more effective and durable than block-structured languages, but object-oriented languages also benefit from ideas present in block structure programming.