Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Browse By

All Programming Languages

A Language is a programming language: a defined notation and set of rules for instructing a computer, from early languages such as Fortran and Lisp through to languages in wide use today. A Language carries the year it was first released, the paradigm or paradigms it supports, and its significance, and it is linked to the pioneer or pioneers credited with designing it and the field or fields it belongs to. A Language is not a System: a language is a notation, a system is a running piece of infrastructure or a class of machine built using one or more languages.

All Programming Languages
Filter Results280 entries

A+ (programming language)

Array Language

A-0 System

Procedural Language

ABAP

Procedural Language

ABC (programming language)

Procedural Language

ABEL (hardware description language)

Simulation Language

Ada

Structured Language

Address programming language

Procedural Language

Agda

Functional Language

AHDL

Simulation Language

Alef (programming language)

Concurrent Language

ALGOL

Procedural Language

ALGOL 58

Procedural Language

ALGOL 60

Structured Language

ALGOL 68

Procedural Language

ALGOL W

Procedural Language

Answer Set Programming

Logic Language

APL

Array Language

APL2

Array Language

AppleScript

Scripting Language

Arc (programming language)

Functional Language

Argus (programming language)

Concurrent Language

ArnoldC

Esoteric Language

AspectJ

Object-Oriented Language

Assembly Language

Low-Level Language

Autocode

Procedural Language

AWK

Scripting Language

B (programming language)

Procedural Language

Ballerina (programming language)

Multi-Paradigm Language

Bash

Scripting Language

BASIC

Procedural Language

BBC BASIC

Procedural Language

BCPL

Procedural Language

Befunge

Esoteric Language

BLISS (programming language)

Systems Language

Boo (programming language)

Object-Oriented Language

Bourne Shell

Scripting Language

Brainfuck

Esoteric Language

C

Procedural Language

C Shell

Scripting Language

C with Classes

Object-Oriented Language

C#

Object-Oriented Language

C++

Object-Oriented Language

Caml

Functional Language

Carbon

Systems Language

Chapel

Concurrent Language

Chef

Esoteric Language

CHIP-8

Low-Level Language

Cilk

Systems Language

Clipper (programming language)

Procedural Language

Clojure

Functional Language

CLU (programming language)

Procedural Language

COBOL

Procedural Language

CoffeeScript

Scripting Language

ColdFusion

Scripting Language

ColorForth

Procedural Language

COMAL

Structured Language

Common Lisp

Functional Language

CommonMark

Markdown specification

Coq (proof assistant)

Functional Language

CORAL 66

Procedural Language

CPL (Combined Programming Language)

Procedural Language

Crystal

Object-Oriented Language

CSS

Markup Language

CSV

Data Serialization Format

Curry (programming language)

Multi-Paradigm Language

Cypher

Query Language

Cython

Typed Superset Language

D

Systems Language

Dafny

Multi-Paradigm Language

Dart

Object-Oriented Language

DataFlex

Procedural Language

Datalog

Logic Language

Dyalog APL

Array Language

Dylan (programming language)

Multi-Paradigm Language

DYNAMO (programming language)

Simulation Language

E (programming language)

Object-Oriented Language

Eiffel

Object-Oriented Language

Elixir

Functional Language

Elm

Functional Language

Emacs Lisp

Functional Language

Erlang

Concurrent Language

F (programming language)

Procedural Language

F#

Multi-Paradigm Language

Factor (programming language)

Procedural Language

Fish (Unix shell)

Scripting Language

FL (programming language)

Functional Language

FLOW-MATIC

Procedural Language

Forth

Procedural Language

Fortran

Procedural Language

Fortress (programming language)

Concurrent Language

FP (programming language)

Functional Language

FRACTRAN

Esoteric Language

FreeBASIC

Procedural Language

Futhark (programming language)

Multi-Paradigm Language

Gforth

Procedural Language
Sources
Wikipedia: Rust (programming language)
Wikimedia FoundationContains: Rust, IntroductionView the Source
Wikipedia: Go (programming language)
Wikimedia FoundationContains: Go, IntroductionView the Source
Wikipedia: Perl
Wikimedia FoundationContains: Perl, IntroductionView the Source
Wikipedia: Assembly language
WikipediaContains: Assembly Language, IntroductionView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.