Generationslista över programmeringsspråk
Listor över programmeringsspråk |
---|
Detta är en "genealogi" av programmeringsspråk . Språk kategoriseras under det förfäderspråk som har störst inflytande. Dessa förfädersspråk är listade i alfabetisk ordning. Varje sådan kategorisering har ett stort godtyckligt element, eftersom programmeringsspråk ofta innehåller stora idéer från flera källor.
ALGOL baserad
-
ALGOL (även under Fortran)
- Atlas autokod
-
ALGOL 58 (IAL, International Algorithmic Language)
- MAD och GOM (Michigan Algorithm Decoder och Good Old MAD)
-
ALGOL 60
- MAD/I
- Simula (se även Simula-baserade språk )
- ALGOL 68
-
ALGOL W
-
Pascal
- Ada
-
Turbo Pascal
-
Objekt Pascal ( Delphi )
- Gratis Pascal (FPC)
- Kylix (samma som Delphi, men för Linux )
-
Objekt Pascal ( Delphi )
- Euklid
- Mesa
- SUE
-
Pascal
-
CPL
-
BCPL
- B
- C (se även C-baserade språk )
-
BCPL
- Julia (även under Lisp, Python, Ruby)
APL baserad
BASIC baserad
-
BASIC (även under Fortran II)
- AmigaBASIC
- AMOS BASIC
- BASIC-stämpel
- Basic-256
- GRUNDLÄGGANDE09
- BBC Basic
- Blitz BASIC
- Business Basic
- Caché Basic
- Kinesisk BASIC
- KOMAL
- Commodore BASIC
- DarkBASIC
- Eufori
- GLBasic
- GW-BASIC
- PureBasic
- REALbasic (Xojo)
- Ring (även under C, Ruby, Python, C#, Lua)
- thinBasic
- TI-BASIC
- Riktigt BASIC
- Turbo Basic
- wxBasic
- XBasic
- YaBasic
Batch-språk
C-baserad
-
C (även under BCPL)
- Alef
- C++
-
C#
- Windows PowerShell (även under DCL, ksh och Perl)
- Ring (även under BASIC, Ruby, Python, Lua)
- Cobra (klass-/objektmodell och andra funktioner)
- Java (se även Java-baserade språk )
- C--
-
Cyklonrost (även under C++
- , Haskell och OCaml)
- Kall fusion
- Gå (även under Oberon)
- Hamnen
- LPC
-
Objective-C (även under Smalltalk)
- Swift (även under Ruby, Python och Haskell)
- PCASTL (även under Lisp)
- Perl
- Pytonorm
- QuakeC
- Ring (även under BASIC, Ruby, Python, C#, Lua)
- tcsh (även under sh)
C# baserad
COBOL baserad
COMIT baserat
DCL baserad
-
DCL
- Windows PowerShell (även under C#, ksh och Perl)
ed baserad
Eiffelbaserad
Framåt baserad
-
Vidare
- InterPress
- Glädjefaktor
- Rebol (även under Lisp)
- RPL (även under Lisp)
Fortran baserat
FP-baserad
-
FP (funktionsprogrammering)
- FL (funktionsnivå)
- FPr (även under Lisp och objektorienterad programmering )
HyperTalk baserad
-
HyperTalk
- ActionScript (även under JavaScript)
- AppleScript
- SenseTalk
- SuperTalk
- Transkript
Java baserad
- Java (även under C)
JavaScript baserad
-
JavaScript (även under Schema, Själv)
- ActionScript (även under HyperTalk)
- Asm.js
- CoffeeScript
- ECMAScript
- JavaScript OSA
- JScript
- TypeScript
JOSS baserad
JOSS inspirerade också funktioner för flera versioner av BASIC, inklusive Tymshares SUPER BASIC och DEC:s BASIC -PLUS .
Lisp baserad
- Läspa
ML baserad
PL/I baserad
Prolog baserad
SASL baserad
SETL baserat
sh baserad
-
Sh
- våldsamt slag
- csh (även under C)
- fisk
- zsh
-
ksh
- Windows PowerShell (även under C#, DCL och Perl)
- Qshell
Simula baserad
-
Simula (även under ALGOL 60)
- C++ (även under C)
-
Småprat
- Objective-C (hybrid av C och Smalltalk)
-
Ruby (även under Perl)
- Swift (även under Objective-C, Python och Haskell)
- Elixir [ citat behövs ] (även under Erlang)
-
Själv
- JavaScript (även under Schema) (se även JavaScript-baserade språk )
- NewtonScript
- BETA
Tcl baserad
Andra
- hopsättning
- SALIGHET
- KORALL
- Ringla
- GPSS
- LabVIEW
- Microsoft Power Fx
- occam
- POP-2 , POP-11
- REVAL
- RPG (Report Program Generator)
- Frö7
- SQL (Structured Query Language)
- TACL (Tandem Advanced Command Language)
- HANDLEDARE
externa länkar
Kategori: