1) In Procedural language the programmers concentration is on problem and its solution so we need another approach where the developpers study the entire system and developped.
---- 2) after writing the programmers 10,000 to 1,00,000 lines of code in proce language they are loosing their control on the code.they cant identify the errors easily. latter if any modifications are there in the code it is difficult to modify.
---- 3) proce lang will not reflect the human beings life.but, o.o.prog'ing lang's reflects the human beings life.like inheritance,encapsulation,objects.......etc
By , James
Procedural programming is when an application executes a series of procedures.
In procedural programming, the user is unable to choose what the program does next. In OOP (Object oriented), the user can click on any button they want, but in procedural, it just executed the pre-set procedures, then ends.
The biggest disadvantage is to limit the program flow in 1-dimensional (or linear way). Most of software developers would have been brain-washed to think this way. When dealing with 2 dimensional subjects such as concurrency, multiple threads, synchronization, etc., the topics become E.T. subjects!
Others bad reputations of procedural styles may include:
Note that the above are NOT the characteristics of procedural style. Procedural style programming will have those symptoms easier than other styles such as Functional or Object-Oriented.
In contrast, a well-written procedural code should be very powerful, straight-forwarded, and easy to understand and maintain. It is very difficult to find one
Storage and Access of code is essential to creating a powerful software program.
There is no problem with the procedure oriented programming paradigm. Without it, we wouldn't have any object oriented programming (OOP) languages. Note that the object oriented programming paradigm derives from and extends the procedural programming paradigm; it does not replace it. By the same token, the procedural programming paradigm derives from and extends the structured programming paradigm. As such, all OOP programming languages are both procedural and structured languages. To suggest there is a problem with the procedural programming paradigm is to suggest there is an inherent problem with the object oriented programming paradigm.
The problems we might encounter with a programming language have nothing to do with the paradigms the language implements. To use an analogy, we wouldn't use a hammer to cut a wooden panel in half, but that doesn't mean there is a problem with the hammer; we're simply using the wrong tool for the job at hand. Similarly with programming languages. We choose the paradigms that best serve our needs.
quick and direct to write without the burden of object orient ones.
its faster and oop and i dont know
huda
Java is an Object Oriented language not a procedural language
C is a weakly typed procedural programming language. For object oriented programming languages near C, you can look at ooc ( http://ooc-lang.org/ ), C++, D, and Java.
Windows XP is an operating system, not a programming language.
A procedural code is * less maintainable * polluting the namespace of variables and methods * making harder to decouple and modularize the code, as such, it is less reusable than an object-oriented one
A procedural language is a programming language in which everything is processed in the order it appears to the computer. A computer programming language that follows, in order, a set of commands. In contrast, an object-oriented language is a language in which everything is processed depending on what happens in the program -- user input, errors, or other events. PHP is both a procedural and object-oriented language, depending on the way it is used
Java is an Object Oriented language not a procedural language
C is a weakly typed procedural programming language. For object oriented programming languages near C, you can look at ooc ( http://ooc-lang.org/ ), C++, D, and Java.
because it is non-procedural language, in this language object oriented languages are use to develop software application.
advantages of object oriented data base
No.Its purely object oriented programming language
C is a procedural programming language.
Because Java is an object-oriented language and C is a procedural language.
It's an imperative, procedural and Object-Oriented programming language.
Windows XP is an operating system, not a programming language.
No. They are sort of like comparing apples and oranges. Procedural programming languages are coded and executed in step-by-step fashion, while platform oriented language (I can only think of Assembly or Machine code Instruction, Object-C maybe) is created for a certain platform (Palm, iPhone, Android, Mac, Windows, may be abstract like the world wide web!!) A platform oriented language may not be procedural. It may not be imperative. It could be functional or object oriented
A procedural code is * less maintainable * polluting the namespace of variables and methods * making harder to decouple and modularize the code, as such, it is less reusable than an object-oriented one
A procedural language is a programming language in which everything is processed in the order it appears to the computer. A computer programming language that follows, in order, a set of commands. In contrast, an object-oriented language is a language in which everything is processed depending on what happens in the program -- user input, errors, or other events. PHP is both a procedural and object-oriented language, depending on the way it is used