Third Generation (Programming) Language

Why Trust Techopedia

What Does Third Generation (Programming) Language Mean?

A third generation (programming) language (3GL) is a grouping of programming languages that introduced significant enhancements to second generation languages, primarily intended to make the programming language more programmer-friendly.

Advertisements

English words are used to denote variables, programming structures and commands, and Structured Programming is supported by most 3GLs. Commonly known 3GLs are FORTRAN, BASIC, Pascal and the C-family (C, C+, C++, C#, Objective-C) of languages.

Also known as a 3rd generation language, or a high-level programming language.

Techopedia Explains Third Generation (Programming) Language

Moving away from the cryptic commands of Assembly Language and one step below Fourth Generation Languages, programmers in 3GLs are favored by using aggregate data types, variable names and the ability to define sections of code as subroutines. The program in 3GL is called the Source Program or Source Code and it subsequently converted by a specialized program, the Compiler, to Object Code, understandable by the specific computer and CPU.

Since the introduction of the Compiler in 1952, hundreds of 3GLs have been developed, specifically providing benefits for programmers of applications serving various business and scientific domains. In 1957, IBM created FORTRAN (FORmula TRANslator) to facilitate computerized mathematically-intensive scientific research. COBOL (COmmon Business Oriented Language) was instrumental in spurring a surge of programs serving the business arena, with its enhanced ability to provide record keeping and data management services. Most of the general purpose programming languages used today such as C, C++, C# and Java are 3GLs.

Advertisements

Related Terms

Margaret Rouse
Technology expert
Margaret Rouse
Technology expert

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.