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 Results313 entries

Object Pascal

Object-Oriented Language

Objective-C

Object-Oriented Language

OCaml

Multi-Paradigm Language

Occam

Concurrent Language

Odin (programming language)

Systems Language

Ook!

Esoteric Language

OpenCL

Concurrent Language

OpenQASM

Simulation Language

P′′

Structured Language

Pascal

Procedural Language

Perl

Scripting Language

Petit Computer

Procedural Language

Pharo

Object-Oriented Language

PHP

Scripting Language

PIC (markup language)

Procedural Language

Piet

Esoteric Language

PL/I

Procedural Language

PL/M

Procedural Language

PL/pgSQL

Procedural Language

PL/SQL

Query Language

Plankalkül

Procedural Language

Pony (programming language)

Concurrent Language

POP-2

Functional Language

PostScript

Procedural Language

PowerShell

Scripting Language

Processing

Scripting Language

Prolog

Logic Language

PureBasic

Procedural Language

PureScript

Functional Language

Python

Multi-Paradigm Language

Q (programming language)

Array Language

QBasic

Procedural Language

QML

Scripting Language

Quantum Computation Language

Procedural Language

QuickBASIC

Procedural Language

R

Scripting Language

Racket

Functional Language

Raku

Scripting Language

ReasonML

Functional Language

Rebol

Multi-Paradigm Language

Red (programming language)

Multi-Paradigm Language

Refal

Functional Language

Ren'Py

Scripting Language

REXX

Scripting Language

RPG

Procedural Language

Ruby

Object-Oriented Language

Rust

Systems Language

S (programming language)

Multi-Paradigm Language

SAS (programming language)

Procedural Language

Sass (style sheet language)

Scripting Language

Sawzall (programming language)

Procedural Language

Scala

Multi-Paradigm Language

Scheme

Functional Language

SCM (Scheme implementation)

Functional Language

Scratch (programming language)

Procedural Language

Self

Object-Oriented Language

SETL

Procedural Language

SGML

Markup Language

Shakespeare Programming Language

Esoteric Language

Short Code

Procedural Language

Sieve (mail filtering language)

Scripting Language

Simula

Simulation Language

SLIP (programming language)

Procedural Language

Smalltalk

Object-Oriented Language

SNOBOL

Procedural Language

Solidity

Object-Oriented Language

SPARQL

Query Language

S-PLUS

Object-Oriented Language

SQL

Query Language

Squeak

Object-Oriented Language

Squirrel (programming language)

Scripting Language

Standard ML

Functional Language

Starlark

Scripting Language

StarLogo

Simulation Language

Structured text

Structured Language

SuperBASIC

Procedural Language

Swift

Multi-Paradigm Language

SystemC

Simulation Language

SystemVerilog

Simulation Language

Tcl

Scripting Language

TeX

Procedural Language

Tiny BASIC

Procedural Language

TOML

Data Serialization Format

Transact-SQL

Query Language

Turbo Pascal

Procedural Language

Turing (programming language)

Procedural Language

Twine (software)

Scripting Language

TypeScript

Typed Superset Language

Unlambda

Esoteric Language

V (programming language)

Systems Language

Vala (programming language)

Object-Oriented Language

VB.NET

Object-Oriented Language

VBScript

Scripting Language

Verilog

Simulation Language

VHDL

Simulation Language

Visual Basic

Procedural Language

Visual Basic for Applications

Procedural Language

Visual FoxPro

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.