Programming Languages#

A programming language is a formal, human-readable language that is used to write instructions that can be executed by a computer or other machine. A programming language consists of a set of rules, syntax, and conventions that define how the instructions, or programs, should be written and structured. Programming languages are designed to be expressive, allowing developers to write programs that can perform a wide variety of tasks and operations. Some examples of popular programming languages include Python, Java, C++, and JavaScript. Programming languages are used to develop a wide range of software applications, from simple scripts and utilities to complex, distributed systems.

Timeline of Programming Languages#

1957

Fortran

1958

ALGOL

1959

COBOL

1960

Lisp

1962

Simula

1963

BASIC

1966

APL

1970

Pascal

1972

C, Prolog, Smalltalk

1974

SQL

1979

C++

1980

Ada

1986

Erlang

1987

Perl

1989

Bash

1990

Haskell

1991

Python

1993

HTML, Lua, R

1996

CSS, OCaml

2000

C#

2003

Scatch

2004

Scala

2005

F#, Haxe

2006

PowerShell

2007

Clojure

2008

Nim, Pharo

2009

Go

2010

Rust

2011

Dart, Kotlin

2016

Zig

2019

V

2022

Carbon

2023

Mojo

This is by no means an exhaustive list, as there are many other programming languages that were developed before and after the ones listed in the table. The start dates for programming languages can vary depending on how they are defined and when they were first released or made publicly available.

Markdown/GitHub/Python Supported Languages#

Markdown Supported Languages | github.com/jincheng9

linguist/languages | github.com/github-linguist

Jupyter kernels | github.com/jupyter

Pygments: Python syntax highlighter - Available lexers

Read more…