Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Isn't COBOL 4GL?

by QM (Parson)
on Oct 21, 2003 at 19:33 UTC ( [id://301034]=note: print w/replies, xml ) Need Help??


in reply to Re: Re: Re: Multi tiered web applications in Perl
in thread Multi tiered web applications in Perl

4GL => 4th generation languages. I've often heard Perl described as a fourth generation language. Of course, I should've looked up the definition first.

Often abbreviated 4GL, fourth-generation languages are programming languages closer to human languages than typical high-level programming languages. Most 4GLs are used to access databases. For example, a typical 4GL command is FIND ALL RECORDS WHERE NAME IS "SMITH"

By this definition, doesn't COBOL qualify as a 4GL?

-QM

--

Quantum Mechanic

Replies are listed 'Best First'.
Re: Isn't COBOL 4GL?
by Elian (Parson) on Oct 21, 2003 at 19:47 UTC
    Yes, yes it does. And with the screen handling features some versions have, it still does it better than many of the "4GLs" that came out of the '80s and '90s.

    Whether that speaks more to the deficiencies of the 4GL wave or the prescience of COBOL I'll leave to someone else to decide.

Re: Isn't COBOL 4GL?
by atcroft (Abbot) on Oct 21, 2003 at 19:54 UTC

    Actually, according to their definitions, COBOL would be considered a third-generation language (as would be ForTran and BASIC, which were developed around the same time, if memory serves, as well as C/C++ and Java).

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://301034]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (8)
As of 2024-04-19 07:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found