answersLogoWhite

0


Best Answer

In procedural programming the programs are written as a list of instructions (procedures) which are written in a sequence, and where all programming is textual. In contrast, visual programming language uses graphics, animations....to manipulat programs without using texts....VLP is much easier than PP.

User Avatar

Wiki User

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

Wiki User

11y ago

structural languages use structures ,unions to reduce the complexity of the program whereas procedural languages does'nt and in book it is written that structural languages allows the concept of abstraction so that means procedural does'nt?

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

ברמה נמוכה, בשפות תכנות, כגון קוד המכונה (דור 1 בשפות רבות, או מה שמכונה 1GL) ושפה הרכבה (2GL), שפת התכנות 1 פותחה. קשורה קשר הדוק חומרת המחשב, התרגום מעט או ללא אין צורך להיות מסוגלים לרוץ על המחשב. עם זאת, השפה האנושית הטבעית תוכנית פשוטה, את הצעדים הדרושים על מנת ליצור חשבון מפורט של המתכנת שוני lehiatzerik.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Non visual progamming a programming that does not require any IDE(Integrated Delopment Environment).These programmers use text editors usually lik EditPlus.

Visual programmers use IDE mainly to speed up development.They use IDE like Visual Studio,Aptana IDE....

It`s up to you to see which one you like.90% of programmers use IDE.To be non visual developer you need to be fast typer and you need to master the language sythaxes of the programming language you will be using.

Peace

Talley@inbox.com

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

There is no such thing as a visual programming language. With the exception of low-level languages such as assembly language, all high-level programming languages in use today are both structured and procedural while many are also object-oriented and/or functional.

The visual aspect of a language is actually provided by the integrated development environment (IDE) rather than by the language itself. That is, it is a programming tool (rather than a language) that makes the creation of user-interfaces more intuitive, by allowing programmers to simply drag and drop components onto a form and then editing their properties accordingly. However, you still need to write the actual code behind the interface, but this is more a "fill in the gaps" exercise; the actual framework is created by the visual interface, you simply need to write the "events" you wish to handle.

Microsoft Visual Studio is an example of such an IDE. All languages in the Visual Studio suite include "visual programming" tools, but you still have to write the object-oriented code in a procedural and structured manner.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

You have to be more specific in your wording of the question. If you are asking your question from a programming aspect the answer would be text-based is programming the code into and ide or text editor and compiling it, this requiring knowledge of the programming language in depth. Opposed to visual programming like lab view where it is more of a drag and drop interface that allows you to create a visual representation of logic. The text-based will be much more powerful and the visual will be much easier. Developing would simply be console vs gui.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

A Procedural language provides "assignments" to keep and/or alter the states while executing through steps. It provides the means to express WHAT a program can do in STEPS (the HOWs)

A pure declarative programming language has no concept of "assignments" to allow you alter states. It allow the programmers to express what the software can do only. (not the how-part)

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

Procedural languages support the concept of the procedure call, whereas non-procedural languages do not. In order to call a subroutine which can return to its caller, regardless of where the call came from, you need to implement a call stack and keep the stack register updated so that every routine knows exactly where the top of the stack resides in memory. With procedural languages, stack management is automatic; you simply call the subroutine and the language takes care of the stack management for you.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

event driven programming is occur when the creat any event means when the user touch the mouse and visual programming does not any oop

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the differences between procedural programming language and declarative programming language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What advantages might a procedural language have over a declarative language?

The procedural and declarative paradigms are not mutually exclusive. For instance, database query languages such as SQL are both declarative and procedural. Procedural programming is advantageous whenever the programmer knows precisely what steps should be carried out and in what specific order. We use declarative programming when we know exactly what task we want to perform but are not concerned with how that action is performed. The "how" aspect is decided by the language implementation. Declarative programming is extremely high-level, concentrating on the logic of a computation rather than focusing upon control flow. Procedural programming isn't as high-level as declarative programming and focuses more upon control flow. However, a language implementation is still free to alter the control flow when the order of execution is immaterial to the result of a computation but would result in more efficient code.


Short note on structural programming and procedural programming?

There is no difference between procedural programing language & structure programing language.


Example of procedural programming language and object oriented programming language?

example of procedural programming are those programming language that have structure e.g basic,fortran,c++,c and pascal e.t.c


Is c or c a procedural oriented language?

One definition of a "procedural programming language" is a language that is used to describe how a program should accomplish the task it is to perform. This is in opposition to a "declarative programming language" that is used to describe what the program should accomplish rather than how it accomplishes the task.


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.

Related questions

What advantages might a procedural language have over a declarative language?

The procedural and declarative paradigms are not mutually exclusive. For instance, database query languages such as SQL are both declarative and procedural. Procedural programming is advantageous whenever the programmer knows precisely what steps should be carried out and in what specific order. We use declarative programming when we know exactly what task we want to perform but are not concerned with how that action is performed. The "how" aspect is decided by the language implementation. Declarative programming is extremely high-level, concentrating on the logic of a computation rather than focusing upon control flow. Procedural programming isn't as high-level as declarative programming and focuses more upon control flow. However, a language implementation is still free to alter the control flow when the order of execution is immaterial to the result of a computation but would result in more efficient code.


How does the paradigm of 4gl procedural declarative programming language adopt polymorphism data encapsulation inheritance and overloading?

It achieves it by implementing the object-oriented paradigm.


What is the difference between program language and procedural language?

programming language is of two type 1. procedural programming language 2.non procrdural programming language .. ----non procedural programming language means that which relates with the real world.. for example-oops oops is a non procedural programming language because it relates to the object and object relate to the natural or real world where as that languge which does not belong to the real world is known as procedural language


Short note on structural programming and procedural programming?

There is no difference between procedural programing language & structure programing language.


Example of procedural programming language and object oriented programming language?

example of procedural programming are those programming language that have structure e.g basic,fortran,c++,c and pascal e.t.c


Is java example of a procedural programming language?

No.Its purely object oriented programming language


Is c or c a procedural oriented language?

One definition of a "procedural programming language" is a language that is used to describe how a program should accomplish the task it is to perform. This is in opposition to a "declarative programming language" that is used to describe what the program should accomplish rather than how it accomplishes the task.


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.


What type of language c?

It is a structured, procedural, high level programming language.


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


What is the difference between a procedural language and declarative language?

Procedural is nothing but just using procedures to instrct te machine. The procedures provides a level of abstraction here. Declarative means to program without specifying the steps involved clearly. It allows us not give the control flow. ex - SQL is declarative as it does not need the control flow to be implemented. SQL is also procedural as it works on procedure names that are predefined.


What kind of language is C programming?

C is a general purpose, procedure oriented (procedural) programming language developed by Dennis Ritchie in 1972.