Structured Programming means Actually Writing the Entire Program to tell the computer both what and how to do. normally in structured programming u dont have GUI(Graphical User Interface) or Tools Like Menu Builder, Command Button Control etc. eg. COBOL,BASIC etc
where as the Object Oriented Programming is completely GUI. U just have to write programs to tell computer what to do but u will not worry about how computer does it. u will have all tools like Forms, Controls, Menu Builder etc. Objected Oriented Programs Respond to events like mouse click, mouse drag etc.
eg. Visual Basic, Visual FoxPro, Power Builder etc
2006-09-26 22:23:04
·
answer #1
·
answered by lakshmi r 4
·
0⤊
0⤋
This is a very tricky question to answer, but one language that would not be out of the list surely is JAVA. Arguably the best structured Object Oriented programming language.
However many others are out there, some not so much known for now. I have recently tried Ruby and was quite impressed with it. You should at least give it a try!
http://www.ruby-lang.org/en/
2006-09-27 05:19:43
·
answer #2
·
answered by Guybrush 2
·
0⤊
0⤋
Structured programming language i.e. C uses modules and functions that perform specific tasks like printing text, performing calculations etc. Functions make it easy for the programmer to divide his programs into a no. of tasks, thus making it easier to program. It uses the concept of divide and conquer. Functions can be either provided by the manufacturer of the compiler (pre-defined functions) or could be made by you (user-defined functions).
You can say that C is a go to less programming as it seldom uses go to statements. Most of the operations in C are done using the following constructs: Sequence, Selection and Repetition. Sequence is a step by step execution of program statements, Selection is the use of conditional execution like the well-known if statement (or functions in C) and Repetition is the repetition of a group of statements like in While statement and For statements.
Object-oriented programming languages (like C++) use the concept of re-usability of software or program components. You don’t have to re-invent the wheel. It uses the concept of information hiding, inheritance and polymorphism.
Like in C, C++ mostly uses pre-defined functions. It uses classes to hold data and functions. Data are states of the classes and functions are behaviors of the classes. Functions present in a class manipulate its data. Objects are instances (or implementations) of classes.
2006-09-27 05:22:18
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋