answersLogoWhite

0


Best Answer

A third generation programming language in essence refers to any high-level

language (except for say, database languages such as SQL). Some well-known

examples are:
PHP, ASP, C, C++, Java, Javascript,

Perl, Python, Pascal, Fortran,

etc.


A fourth generation (programming) language (4GL) is a grouping of programming languages that attempt to get closer than 3GLs to human language, form of thinking and conceptualization.


For example, a typical 4GL command is

FIND ALL RECORDS WHERE NAME IS "SMITH"

User Avatar

Wiki User

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

Wiki User

12y ago

A third generation programming language in essence refers to any high-level language (except for say, database languages such as SQL). Some well-known examples are:

PHP, ASP, C, C++, Java, Javascript, Perl, Python, Pascal, Fortran, etc.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Every high-level programming language introduced with the third generation of hardware is a 3GL language, but the term is nothing more than a meaningless marketing buzzword, as are 4GL and 5GL. All languages are officially classified according to whether they are machine code, symbolic, imperative, declarative, object-oriented, functional, domain-specific and so on.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Following are the fourth-generation languages divided into categories:

General use / versatile

  • Clarion
  • Clipper
  • Cognos PowerHouse 4GL
  • DataFlex
  • Forté TOOL (transactional object-oriented language)
  • FOCUS from Information Builders Inc.
  • FoxPro
  • GeneXus (Knowledge-based Multi-Platform Development Tool)
  • IBM Rational EGL (Enterprise Generation Language)
  • LabVIEW
  • LINC
  • Omnis Studio SDK
  • Panther
  • PowerBuilder
  • DEC RALLY
  • SheerPower4GL (Microsoft Windows Only)
  • SQLWindows/Team Developer
  • Uniface
  • Visual DataFlex (Microsoft Windows Only)
  • WinDev
  • XBase++

Database query languages

  • FOCUS
  • Informix-4GL
  • NATURAL
  • Progress 4GL
  • Ingres 4GL
  • Ramis
  • SQL

Report generators

  • BuildProfessional
  • LINC
  • NATURAL
  • Oracle Reports
  • Progress 4GL Query/Results
  • Quest
  • RPG-II

Data manipulation, analysis, and reporting languages

  • Ab Initio
  • ABAP
  • Aubit-4GL
  • Audit Command Language
  • Clarion Programming Language
  • CorVision
  • Culprit
  • ADS/Online (plus transaction processing)
  • Easytrieve
  • FOCUS
  • GraphTalk
  • IDL
  • IGOR Pro
  • Informix-4GL
  • LANSA
  • LabVIEW
  • 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
  • R
  • Ramis
  • S
  • Scilab
  • SAS
  • SPSS
  • Stata
  • Synon
  • XBase++
  • SQR
  • Xquery Backward compatible with SQL and forward compatible with XML data sources.

GUI creators

  • 4th Dimension (Software)
  • MATLAB's GUIDE
  • Omnis Studio
  • OpenROAD
  • Progress 4GL AppBuilder
  • Revolution
  • XUL Can be used with Xquery to create web GUI database applications quickly.

Mathematical optimization

  • AIMMS
  • AMPL
  • GAMS

Database-driven GUI application development

  • Action Request System
  • Genexus
  • SB+/SystemBuilder
  • Progress Dynamics
  • UNIFACE

Screen painters and generators

  • SB+/SystemBuilder
  • Oracle Forms
  • Progress 4GL ProVision

Web development languages

  • ColdFusion
  • Wavemaker open source, browser-based development platform for Ajax development based on Dojo, Spring, Hibernate
  • OutSystems
This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Examples of third-generation (3GL):

1. Fortran

2. ALGOL

3. COBOL

4. C

5. C++

6. C#

7. Java

8. BASIC

9. Delphi

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Which languages are the fourth-generation programming languages?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How many programming languages are?

Thousands! Programming languages number in the thousands, from general purpose programming languages such as C++, Java, and others, to special purpose languages which are used in one application. They can be ordered by type (structured, object-oriented, functional, etc.) or by history, or syntax. See the related list of programming languages.


Does learning programming languages transfer to learning actual languages?

No.


Which is languages is more suited to a structured program?

It is programming languages is.


Why java is 100 percent programming language?

There are no 'partial' programming languages.


Is Programming a language?

No, but of course there is a programmers' slang. And programming is done with so-called 'programming languages'.

Related questions

What are the Definitions on programming?

Programming is a term that describes the usage of a programming language. Programming languages (C++ for example) are languages that create programs, these programming languages should not be confused with scripting languages. Scripting languages are languages that are meant to be interpenetrated by programs. (Written in a programming language)


When was Essentials of Programming Languages created?

Essentials of Programming Languages was created in 2008-04.


How many pages does Essentials of Programming Languages have?

Essentials of Programming Languages has 416 pages.


Why do you have different Programming languages?

why do we have diffrent programming laungage


What is the best website to download C programming language?

Programming languages (or natural languages) cannot be downloaded.


How many programming languages are?

Thousands! Programming languages number in the thousands, from general purpose programming languages such as C++, Java, and others, to special purpose languages which are used in one application. They can be ordered by type (structured, object-oriented, functional, etc.) or by history, or syntax. See the related list of programming languages.


What are the classification of programming languages?

Programming languages, like human languages, are defined through the use of syntactic and semantic rules, to determine structure and meaning respectively. Thousands of different programming languages have been created, and new languages are created every year.


The C programming Language free download?

Programming languages (or natural languages) cannot be downloaded.


How do you install C language from a website?

You cannot install programming languages (or natural languages, either) on your computer. You can install compilers for programming languages, though.


Define and discuss high level programming languages?

high level programming languages are languages that are given by the programmer to the system as a input and they are understandable by a programmer


Does learning programming languages transfer to learning actual languages?

No.


Which is languages is more suited to a structured program?

It is programming languages is.