From Wikipedia, the free encyclopedia
Jump to: navigation, search
This article does not cite any references or sources.Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (August 2008)
A third-generation programming language (3GL) is a refinement of a second-generation programming language. The second generation of programming languages brought logical structure to software. The third generation brought refinements to make the languages more programmer-friendly. This includes features like improved support for aggregate data types, and expressing concepts in a way that favours the programmer, not the computer (e.g. no longer needing to state the length of multi-character (string) literals in Fortran). A third generation language improves over a second generation language by having the computer take care of non-essential details, not the programmer. High level language is a synonym for third-generation programming language.
First introduced in the late 1950s, Fortran, ALGOL, and COBOL are early examples of this sort of language.
Most popular general-purpose languages today, such as C, C++, C#, Java, Delphi, and Python, are also third-generation languages.
Most 3GLs support structured programming.
[edit] See also
Domain-specific programming language
Fourth-generation programming language
[hide]v · d · eProgramming language generations
Generations Overview - 1GL / 2GL / 3GL / 4GL / 5GL
This programming language-related article is a stub. You can help Wikipedia by expanding it.v · d · e
Retrieved from "http://en.wikipedia.org/wiki/Third-generation_programming_language"
Categories: Programming language classification Programming language topic stubs
Hidden categories: Articles lacking sources from August 2008 All articles lacking sources
Personal tools
Log in / create account
Namespaces
Article
Discussion
Variants
Views
Read
Edit
View history
Actions
Search
Navigation
Main page
Contents
Featured content
Current events
Random article
Donate to Wikipedia
Interaction
Help
About Wikipedia
Community portal
Recent changes
Contact Wikipedia
Toolbox
What links here
Related changes
Upload file
Special pages
Permanent link
Cite this page
Print/export
Create a book
Download as PDF
Printable version
Languages
Deutsch
Español
Polski
Português
This page was last modified on 11 January 2011 at 23:31.
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of Use for details.Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
No comments:
Post a Comment