Programming languages: Difference between revisions
Created page with "= Programming languages = A '''programming language''' is a formal system designed to express computations, instruct computers, and describe algorithms. Each language has its own syntax, semantics, and execution model, allowing humans to represent procedures that machines can perform. == Overview == Programming languages are central to computer science. They serve as a bridge between human thought and machine execution, enabling the expression of algorithms,..." |
No edit summary |
||
Line 35: | Line 35: | ||
=== C === | === C === | ||
* [[C]] | * [[C]] | ||
* [[C/AL]] | |||
* [[C Shell]] | |||
* [[C--]] | |||
* [[C++]] | * [[C++]] | ||
* [[C | * [[C*]] | ||
* [[C#]] | |||
* [[Caché ObjectScript]] | |||
* [[Caml]] | |||
* [[Carbon]] | |||
* [[Cayenne]] | |||
* [[Cecil]] | |||
* [[CESIL]] | |||
* [[Céu]] | |||
* [[Ceylon]] | |||
* [[CFEngine]] | |||
* [[CFML]] | |||
* [[Cg]] | |||
* [[Ch]] | |||
* [[Chapel]] | |||
* [[Charm]] | |||
* [[CHILL]] | |||
* [[CHIP-8]] | |||
* [[ChucK]] | |||
* [[Cilk]] | |||
* [[Claire]] | |||
* [[Clean]] | |||
* [[Clipper]] | |||
* [[CLIPS]] | |||
* [[CLIST]] | |||
* [[Clojure]] | |||
* [[CLU]] | |||
* [[CMS-2]] | |||
* [[COBOL]] | * [[COBOL]] | ||
* [[CobolScript]] | |||
* [[Cobra]] | |||
* [[CoffeeScript]] | |||
* [[ColdFusion]] | |||
* [[COMAL]] | |||
* [[COMIT]] | |||
* [[Common Intermediate]] | |||
* [[Common Lisp]] | |||
* [[COMPASS]] | |||
* [[Component Pascal]] | |||
* [[COMTRAN]] | |||
* [[Concurrent Pascal]] | |||
* [[Constraint Handling Rules]] | |||
* [[Control Language]] | |||
* [[Coq]] | |||
* [[CORAL]] | |||
* [[CorVision]] | |||
* [[COWSEL]] | |||
* [[CPL]] | |||
* [[Cryptol]] | |||
* [[Crystal]] | |||
* [[Csound]] | |||
* [[Cuneiform]] | |||
* [[Curl]] | |||
* [[Curry]] | |||
* [[Cybil]] | |||
* [[Cyclone]] | |||
* [[Cypher Query Language]] | |||
* [[Cython]] | |||
=== D === | === D === | ||
Line 49: | Line 108: | ||
=== F === | === F === | ||
* [[ | * [[F#]] | ||
* [[Fortran]] | * [[Fortran]] | ||
Revision as of 00:33, 15 October 2025
Programming languages
A programming language is a formal system designed to express computations, instruct computers, and describe algorithms. Each language has its own syntax, semantics, and execution model, allowing humans to represent procedures that machines can perform.
Overview
Programming languages are central to computer science. They serve as a bridge between human thought and machine execution, enabling the expression of algorithms, data manipulation, and interaction with hardware and software.
They are used in education, research, industry, and even art, playing a fundamental role in the advancement of human knowledge and technology.
List of programming languages
Below is a list of programming languages covered in TechPedia. The list is ordered alphabetically (numbers → A–Z → others). When creating a new language page, add it here.
0–9
A
B
C
- C
- C/AL
- C Shell
- C--
- C++
- C*
- C#
- Caché ObjectScript
- Caml
- Carbon
- Cayenne
- Cecil
- CESIL
- Céu
- Ceylon
- CFEngine
- CFML
- Cg
- Ch
- Chapel
- Charm
- CHILL
- CHIP-8
- ChucK
- Cilk
- Claire
- Clean
- Clipper
- CLIPS
- CLIST
- Clojure
- CLU
- CMS-2
- COBOL
- CobolScript
- Cobra
- CoffeeScript
- ColdFusion
- COMAL
- COMIT
- Common Intermediate
- Common Lisp
- COMPASS
- Component Pascal
- COMTRAN
- Concurrent Pascal
- Constraint Handling Rules
- Control Language
- Coq
- CORAL
- CorVision
- COWSEL
- CPL
- Cryptol
- Crystal
- Csound
- Cuneiform
- Curl
- Curry
- Cybil
- Cyclone
- Cypher Query Language
- Cython
D
E
F
G
H
J
K
L
M
N
O
P
R
S
T
V
W
Z
Others
See also
This article both introduces programming languages and serves as the central hub for the language list on TechPedia.