Difference between procedural and non procedural dml
Answers
Answered by
38
Procedural language
Procedural languages are also called third generation languages ( 3GL ).This language tells the computer what to do and how to do.It is very difficult to learn as compared to non-procedural.It is difficult to debug.It requires a large number of procedural instructions.It is normally used by professional programmer.It is typically file-oriented.Procedural languages provides many programming capabilities.
Non procedural language
It is also called fourth generation languages ( 4GL ).Non-procedural languages tells the computer what to do, not how to do.It is very easy to learn.It is very easy to debug.It requires a few non-procedural instructions.It can be used professional and technical users.It is typically database oriented .Non-Procedural languages provides less programming capabilities.
Procedural languages are also called third generation languages ( 3GL ).This language tells the computer what to do and how to do.It is very difficult to learn as compared to non-procedural.It is difficult to debug.It requires a large number of procedural instructions.It is normally used by professional programmer.It is typically file-oriented.Procedural languages provides many programming capabilities.
Non procedural language
It is also called fourth generation languages ( 4GL ).Non-procedural languages tells the computer what to do, not how to do.It is very easy to learn.It is very easy to debug.It requires a few non-procedural instructions.It can be used professional and technical users.It is typically database oriented .Non-Procedural languages provides less programming capabilities.
Similar questions