answersLogoWhite

0

What else can I help you with?

Related Questions

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.


Full form of 4GL?

fourth generation language...............


What is the Oil capacity of a ford 8 inch rear end?

4gl


What is 4GL in computer technology?

It Means 4th Generation Language. Just like 2GL and 3GL . 2nd and 3rd generation languages respectively, the 4GL language derived from refinements and additions to the former GL versions. 1970-1990 mostly ! that's what i know about this =)


What are some Examples of 4GL?

well i assume you just want a list of forth generation languages General Use / Versatile IBM VisualAgen/VisualAge Generator SQLWindows/Team Developer Forté TOOL (transactional object-oriented language) SheerPower4GL (Microsoft Windows Only) PowerBuilder WinDev DataFlex Visual DataFlex (Microsoft Windows Only) Database query languages FOCUS NATURAL Informix-4GL Genero Progress 4GL SQL SB+/SystemBuilder Report generators Quest Report Builder BuildProfessional GEMBase IDL-PV/WAVE LINC Metafont NATURAL Oracle Reports PostScript Progress 4GL Query/Results RPG-II Gauss Data manipulation, analysis, and reporting languages Clarion Programming Language Ab Initio ABAP ADS/Online (plus transaction processing) Aubit-4GL Audit Command Language CorVision Culprit DASL FOCUS Genero GraphTalk Informix-4GL LANSA Maple MAPPER (Unisys/Sperry) now part of BIS MARK-IV (Sterling/Informatics) now VISION:BUILDER of CA Mathematica MATLAB NATURAL Nomad PL/SQL Progress 4GL PROIV Ramis S SAS SPSS Stata Synon Xbase++ Data-stream languages APE AVS Iris Explorer Database driven GUI Application Development Genexus Progress Dynamics UNIFACE SB+/SystemBuilder Screen painters and generators FOURGEN CASE Tools for Rapid Application Development by Gillani Genero Studio Oracle Forms Progress 4GL ProVision Unify Accell SB+/SystemBuilder GUI creators 4th Dimension (Software) eDeveloper MATLAB's GUIDE Omnis Studio OpenROAD Progress 4GL AppBuilder Revolution programming language Web development languagues ColdFusion


What is 4 generation programming language?

There is no standard which defines what 4GL (fourth generation language) actually means. The terms 1GL, 2GL and 3GL were introduced retrospectively but they have no actual meaning because we never classify a programming language by generation. If we did, C++ would be a 10th generation language! The term 4GL was formally introduced in 1981 to refer to high-level, non-procedural languages but marketing types were quick to describe their client's procedural languages as being 4GL -- because 4GL is "better" than 3GL -- without having to actually explain what 3GL meant. It was nothing more than meaningless jargon. There have been many unsuccessful attempts to standardise the meaning of 4GL, but none have succeeded. Part of the problem is that 1GL is usually used to classify machine code (as used on first-generation computers) while 2GL is used to classify assembly languages 9despite assembly language being used on first-generation hardware), leaving 3GL for all the high-level languages (portable languages). Attempting to distinguish one portable language from another by calling it 4GL is somewhat pointless given there are already far better ways to classify languages. High-level languages are best classified by the paradigms they support: declarative; imperative; structured; procedural; object-oriented; functional; logical; and so on. We can also classify by the domains they were primarily intended for: general-purpose; database management; applications software; artificial intelligence; and so on. Dividing high-level languages into two distinct groups (3GL and 4GL) tells us next to nothing about a language's capabilities, particularly when no-one can agree on what 3GL or 4GL actually means -- despite Wikipedia's repeatedly unsuccessful attempts to the contrary.


Is used to translate an entire 3GL or 4GL program into machine language before any of the program is executed?

A compiler and a linker.


What is sixth generation in programming language?

There is no such thing. Until the introduction of third generation hardware, languages were never actually classified by generation. They were either low-level symbolic languages or high-level abstract languages and that hasn't changed to this day. The terms 3GL, 4GL and 5GL are nothing more than buzzwords adopted by the software industry for marketing purposes but they have no practical meaning as no such specification exists to define them. Historically, the term 3GL arose after the introduction of third generation hardware. Thus all previous high-level languages became known as 2GL while assembler became 1GL. But it was all done reflexively as a result of market hype. Since then, we've seen 4GL and 5GL applied to programming languages but no-one can actually agree on what these terms really mean. They are marketing buzzwords, nothing more. In some cases, 4GL and 5GL is nothing more than 3GL with some enhancement. In others, 4GL and 5GL are a completely new form of language altogether. Ultimately, comparing two 5GL languages is like comparing chalk with cheese. The term tells us nothing about the actual software. Some attempts have been made to clearly define the difference between 4GL and 5GL. To some, a 4GL is a domain-specific language (DSL) while to others it is a subset of DSL. Meanwhile 5GL is generally regarded as being intended for artificial intelligence applications. However, just as with 1GL, these are merely reflexive definitions attempting to make sense of the meaningless. Unless the industry as a whole can formally agree upon what 6GL means, then it will be just as meaningless. All we can say for sure is that 6GL will follow 5GL. But that doesn't mean it is any better than 5GL, only that it is newer in some way.


How to Express the measures in standard notation 3 gal 5 qt 48 oz?

4gl 6qt 112 oz


What has the author S K Gray written?

S. K. Gray has written: '4GL application development for a Unix business computer system'


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 3GL and 4GL?

I'm surprised with the lack of information about this on the internet: The 3rd generation is the first generation that allowed a program to be run on a different machine than the one it was developed on. 3GL languages such as pascal and Fortran use procedural methods to accomplish a task: an explicit sequence of steps that produce a result. 4GL languages are non-procedural, they concentrate on what you want to do rather than how to do it. This is where object-oriented PL can fall under. An example is SQL.