Linguaggi di programmazione

Linguaggio

  • simboli + regole -> parole
  • parole + regole -> frasi …

Linguaggio naturale – artificiale – formale – logico/matematico – di programmazione – di progetto – pseudolinguaggio – metalinguaggio – di alto livello – di basso livello – linguaggio macchina – lato client – lato server – di script – di comandi – esoterico – …

Wikipedia > Hello World!

Cronologia

  • 1957 – FORTRAN
  • 1958 – ALGOL
  • 1959 – LISP
  • 1961 – COBOL
  • 1964 – BASIC
  • 1967 – LOGO
  • 1970 – Pascal
  • 1972 – C
  • 1979 – Ada
  • 1983 – C++
  • 1987 – Perl
  • 1991 – Python – Visual Basic
  • 1993 – R
  • 1995 – ASP – Delphi – Java – Javascript – PHP
  • 2000 – C#
  • 2007 – Go
  • 2010 – Rust

In ordine alfabetico

?Versioni
AdaAugusta Ada Byron, contessa di Lovelace83, 95, …
ALGOLALGOrithmic Language60, 68, …
ASPActive Server Pages
BASICBeginner’s All purpose Symbolic Instruction CodeQBasic, QuickBasic, Small Basic, Visual Basic, …
CA, B, CC++, Objective C, TurboC, Visual C, …
COBOLCOmmon Business-Oriented Language68, 74, 85, 2002, …
FORTRANFORmula TRANslator77, 90, …
Haskell
JavaC#, Visual J
JavascriptJScript, ECMAScript
LISPLISt ProcessorAutoLISP, Common Lisp, …
LOGORagione, discorso, parolaLibreLogo, XLogo, …
PascalBlaise PascalDelphi, TurboPascal
PHPPHP: Hypertext Preprocessor
PythonMonty Python’s Flying CircusIronPython, JPython, PyPy
Ruby
..

Forse non hai bisogno di un linguaggio di programmazione tradizionale, considera


RISORSE ONLINE

  1. Lista dei linguaggi di programmazione
  2. tutorialspoint (C, C++, C#, Java, Pascal, Python, …)
  3. tekh.io