programming language

(redirected from Computer programming language)
Also found in: Dictionary, Thesaurus, Acronyms.

programming language

a simple language system designed to facilitate the writing of computer programs
Collins Discovery Encyclopedia, 1st edition © HarperCollins Publishers 2005

programming language

[′prō‚gram·iŋ ‚laŋ·gwij]
(computer science)
The language used by a programmer to write a program for a computer.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

programming language

(language)
A formal language in which computer programs are written. The definition of a particular language consists of both syntax (how the various symbols of the language may be combined) and semantics (the meaning of the language constructs).

Languages are classified as low level if they are close to machine code and high level if each language statement corresponds to many machine code instructions (though this could also apply to a low level language with extensive use of macros, in which case it would be debatable whether it still counted as low level). A roughly parallel classification is the description as first generation language through to fifth generation language.

The other major classification of languages distinguishes between imperative languages, procedural language and declarative languages.

Programming languages time-line/family tree.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
The following article is from The Great Soviet Encyclopedia (1979). It might be outdated or ideologically biased.

Language, Programming

 

a formal symbolic system used for human communication with a digital computer. The programming language is designed to describe data (information) and algorithms (programs) for data processing by a computer. Examples of programming languages are ALGOL, COBOL, and FORTRAN; machine languages are also programming languages.

Programming languages occupy an intermediate position between natural languages and formal, or formalized, languages. They are similar to the former in grammatical structure (use of words from natural languages, presence of a phrase structure, and so on); they resemble formal languages in the use of mathematical symbols and concepts, but most importantly because they have strict, precisely described rules for constructing texts in the programming language and expressing the meaning of such texts. The principal use of programming languages is as a means of programming, that is, for writing programs and running them on digital computers.

The Great Soviet Encyclopedia, 3rd Edition (1970-1979). © 2010 The Gale Group, Inc. All rights reserved.
References in periodicals archive ?
Computer programming languages find their origins in the mid-1800s when Ada Lovelace created an algorithm in her notes (Koning, 2011).
Kevin has written multiple books on computer programming languages and technologies.
Gifted Kari Lawler created her virtual assistant after teaching herself computer programming languages.
Fun projects and quizzes give users the chance to learn code, create a website and become fluent in any number of computer programming languages.
It's also about creating journalists who can more systematically analyze both quantitative and qualitative data sets to more accurately gather information for a story, whether this be with knowledge of finances or computer programming languages such as C++.
According to information provided by the department, that includes 19 courses on everything from mobile applications development to computer programming languages including Java.
Perl is a family of high-level, general-purpose, interpreted, dynamic computer programming languages. The languages in this family include Perl 5 and Perl 6.
If so, you might be pleased to hear that the most basic of computer programming languages, BASIC, just celebrated its 50th birthday.
Figure 1 compares the textual approach of conventional computer programming languages to the visual approach employed in Scratch.
They solved seven of a given eight programming problems using algorithms and computer programming languages.
Among Tanaka-Ishii's book's many strengths is the completeness with which he shows the many ways in which human languages and computer programming languages are interrelated.

Full browser ?