Skip to main content
programming language

programming language

15 3.9
A set of rules for writing instructions a computer can follow
  • noun
  • /ˈprɒɡræmɪŋ ˈlæŋɡwɪdʒ/
  • Specialized
translation icon : lenguaje de programación
  • Rich Hickey is the inventor of the programming language called Closure CLOJURE.
  • C programming language
  • mathematical programming languages
  • object-oriented programming languages

It's a, it's a programming language which is based on type theory.

Autoplay Next

Examples

  • Any kind of application, regardless of what programming language the application was originally written in.

    Academic text (2002)
  • Learning Paths aim to provide practical educational training tools focused on mastering essential programming languages and technologies.

    Academic text (2012)
  • It's a, it's a programming language which is based on type theory.

  • For users writing their own programs, drivers for many common programming languages are included.

    Academic text (1994)
  • A key concept in every or almost every programming language is that of a variable.

  • Racket is both a programming language and a framework for building programming languages.

    Academic text (2012)
  • Several implications arise from the use of object-oriented programming languages for accounting information systems.

    Academic text (1992)
  • In a general-purpose programming language, no built-in language construct is likely to be a perfect fit.

    Academic text (2012)
  • When microcomputers first became popular, many students learned BASIC, Pascal, or other easy-to-learn programming languages.

    Academic text (2011)
  • Python is a popular programming language known for its simplicity and readability.

Synonyms

computer language
vsprogramming language
  • Specialized
2 4.1

A way of writing instructions for a computer

is the general formal system for writing computer instructions
high-level language
vsprogramming language
  • Specialized
1 5.5

A type of computer language that is easy for people to read and write

is the general formal system that can be low or high level
scripting language
vsprogramming language
  • Specialized
1 4.9

A way to write small computer programs that run by themselves to do tasks

is the formal rule system used to write programs regardless of execution style
machine language
vsprogramming language
  • Specialized
1 5.8

A programming language made of 0s and 1s that a computer runs directly

is the abstract formal system that may need translation to run on hardware
assembly language
vsprogramming language
  • Specialized
1 8.1

A computer language that tells a computer's hardware what to do and works for one kind of computer

is a higher level formal system not necessarily tied to specific hardware
computer-oriented language
vsprogramming language
  • Specialized
7.3

A language used to write programs for a specific kind of computer, like a phone or a large computer

is the broader formal method for creating computer instructions across systems
machine-oriented language
vsprogramming language
  • Specialized
9.1

A programming language made for one kind of computer to control hardware directly

covers formal instruction systems not limited to hardware control
application-oriented language
vsprogramming language
  • Specialized
8.5

A programming language that uses terms familiar to its users

is a neutral formal system not tied to one user domain
object-oriented programming language
vsprogramming language
  • Specialized
6.2

A computer language that uses objects and classes to organize code

is a general formal system that may use other organizational models
algorithmic language
vsprogramming language
  • Specialized
8.0

A language used to write step-by-step instructions for computer programs

is a broader formal system that also includes non-algorithmic features
algebraic language
vsprogramming language
  • Specialized
7.2

A programming language that uses math expressions, like x+y, to write instructions

is the general formal system not limited to algebraic expression styles
unstratified language
vsprogramming language
  • Specialized
9.9

A programming language that can write and describe its own programs

is the general formal system used to write computer instructions

How High-Level

Python
  • Specialized
3 3.7
Java
  • Specialized
60 3.9
programming language
  • Specialized
15 3.9
C
  • Specialized
4 4.0
assembly language
  • Specialized
1 8.1
machine code
  • Specialized
1 4.9

Surface Forms

Morphology

programming + language

The meaning is directly and compositionally derived from 'programming' (writing/testing code) + 'language' (a system of communication), yielding 'a language used for programming'. This is a common, cross-linguistically paralleled compound found in many languages, so a B1 learner who knows both constituents will readily infer the intended meaning.

Etymology

Programming language comes from the idea of using a language to write a program, like a simple recipe of 'instructions' a computer can follow. So today it means a set of rules and words used to tell a computer what to do.