programming language
C1703
concept
A programming language is a formal system of syntax and semantics that allows humans to write instructions a computer can execute to perform specific tasks or solve problems.
Aliases (22)
- JVM language ×2
- dynamic programming language ×2
- multi-paradigm programming language ×2
- numerical computing language ×2
- procedural language ×2
- server-side programming language ×2
- C++ dialect ×1
- client-optimized programming language ×1
- computer language ×1
- declarative programming language ×1
- distributed programming language ×1
- domain-specific language ×1
- dynamically typed programming language ×1
- educational programming language ×1
- event-driven programming language ×1
- modular programming language ×1
- programming language syntax ×1
- scientific computing language ×1
- scripting language specification ×1
- simulation programming language ×1
- structured programming language ×1
- transpiled language ×1
Instances (94)
- ALGOL W
- Delphi (programming language)
- ALGOL 60
- Modula-2
- Emacs Lisp (for GNU Emacs environment)
- Snap! (Build Your Own Blocks) ("educational programming language")
- Java
- Kotlin
- C++
- Oberon
- Algol 68
- Ruby
- Julia
- Go
- Rust
- Swift
- CoffeeScript
- Pascal
- PHP
- TI-BASIC
- XSLT ("declarative programming language")
- ECMAScript ("scripting language specification")
- Scheme
- Dart
- Elm
- ReasonML ("programming language syntax")
- PostScript
- F#
- VBScript
- C++/CLI
- LotusScript
- M ("domain-specific language")
- VBA
- JavaScript
- Objective-C
- Cyclone
- BitC
- BCPL
- SETL
- SQL
- Mesa
- Leo Geurts
- InterPress page description language at Xerox PARC ("computer language")
- Kim Knapp
- C# programming language
- TypeScript programming language
- Fortran
- D
- Smalltalk
- Scala
- Simula
- Groovy
- Oberon-2
- Component Pascal
- Ada (programming language)
- C
- ABC programming language
- Modula-3
- Lisp programming language
- Perl
- Haskell
- Lua
- CLU
- Elixir
- Newsqueak
- Erlang
- Vale programming language
- Cython
- CircuitPython
- PS
- PL/Python ("procedural language")
- PL/Tcl ("procedural language")
- Eich
- R