answersLogoWhite

0


Best Answer

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

User Avatar

Wiki User

16y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

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.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

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:

  • spaghetti codes
  • patches over patches
  • duplicate codes
  • everything is global

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

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Storage and Access of code is essential to creating a powerful software program.

Code Storage + Code Access = Code Re-Usability.
When a procedural language is deployed to create a big system the storage and reusablilty of code becomes impossible to manage. Procedural Orientated languages are often very good when small tasks need to be completed but when major tasks need to be fulfilled procedural programming becomes to disorganized and confusing.
This answer is:
User Avatar

User Avatar

Wiki User

6y ago

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.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

quick and direct to write without the burden of object orient ones.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

its faster and oop and i dont know

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

huda

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Advantages and disadvantages of procedural oriented language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is the java is procedural language?

Java is an Object Oriented language not a procedural language


Is C programming procedural or object oriented?

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.


Why 4gl is called non procedural language?

because it is non-procedural language, in this language object oriented languages are use to develop software application.


Advantages and disadvantages of object oriented databases?

advantages of object oriented data base


Is java example of a procedural programming language?

No.Its purely object oriented programming language


Is c object oriented or object based?

C is a procedural programming language.


Why do you require a object in java but not in C?

Because Java is an object-oriented language and C is a procedural language.


Which type of language c plus plus is?

It's an imperative, procedural and Object-Oriented programming language.


Is windows XP a procedural language or object oriented?

Windows XP is an operating system, not a programming language.


Is procedural oriented language ane platform oriented language same?

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


Disadvantages of procedural code over an object-oriented one?

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


What is the purpose of a procedural programming?

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