User:GarveyPatrickD/HoPL: Difference between revisions

Content added Content deleted
(→‎By HoPL number: Improved column headers)
(→‎By HoPL number: Brock into groups of ten)
Line 2: Line 2:
[https://HoPL.info The History of Programming Languages]
[https://HoPL.info The History of Programming Languages]
==By HoPL number==
==By HoPL number==
===0000===
{| class="wikitable"
{| class="wikitable"
|+ [https://HoPL.info HoPL]
|+ [https://HoPL.info HoPL]
Line 60: Line 61:
|
|
| Internal error
| Internal error
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0010===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
|-
|-
| [https://HoPL.info/showlanguage.prx?exp=0 (ID:10/)]
| [https://HoPL.info/showlanguage.prx?exp=10 (ID:10/)]
| [http://web.archive.org/web/https://hopl.info/showlanguage.prx?exp=10 X]
| [http://web.archive.org/web/https://hopl.info/showlanguage.prx?exp=10 X]
|
|
Line 112: Line 118:
| [[COMIT]]
| [[COMIT]]
| [https://en.wikipedia.org/wiki/COMIT String-handling and pattern-matching language]
| [https://en.wikipedia.org/wiki/COMIT String-handling and pattern-matching language]
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0020===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 164: Line 175:
| UNICODE
| UNICODE
| UNIVAC (UNIVersal Automatic Computer) hybrid of FORTRAN (FORmula TRANslation) and MATH-MATIC, not the character set [[UNICODE]].
| UNIVAC (UNIVersal Automatic Computer) hybrid of FORTRAN (FORmula TRANslation) and MATH-MATIC, not the character set [[UNICODE]].
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0030===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 216: Line 232:
| [[Algebraic]]
| [[Algebraic]]
| MIT Automatic Coding System
| MIT Automatic Coding System
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0040===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 268: Line 289:
| [[CAGE]]
| [[CAGE]]
| (autoCoding At GE) Optimising autocode for IBM 704 developed at General Electric Nov 1955
| (autoCoding At GE) Optimising autocode for IBM 704 developed at General Electric Nov 1955
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0050===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 320: Line 346:
| [[DUAL-607]]
| [[DUAL-607]]
| Los Alamos improvement of the SO2 system for the IBM 701, also drew on the Rochester assembler, hence DUAL (both systems).
| Los Alamos improvement of the SO2 system for the IBM 701, also drew on the Rochester assembler, hence DUAL (both systems).
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0060===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 372: Line 403:
| [[FAIR]]
| [[FAIR]]
| Kodak Eastman interpretive autocoder
| Kodak Eastman interpretive autocoder
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0070===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 424: Line 460:
| [[ILLIAC]]
| [[ILLIAC]]
| Assembly language for the ILLIAC ((ILLInois Automatic Computer).
| Assembly language for the ILLIAC ((ILLInois Automatic Computer).
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0080===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 476: Line 517:
| [[MAC]]
| [[MAC]]
| (MIT Algebraic Compiler) for IBM 650
| (MIT Algebraic Compiler) for IBM 650
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0090===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 528: Line 574:
| [[NORC COMPILER]]
| [[NORC COMPILER]]
| (Naval Ordnance Research Calculator) compiler
| (Naval Ordnance Research Calculator) compiler
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0100===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 580: Line 631:
| [[RELATIVE]]
| [[RELATIVE]]
| Interpretive autocode at GM Allison
| Interpretive autocode at GM Allison
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0110===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 632: Line 688:
| [[SIR]]
| [[SIR]]
| (Symbolic Interpretive Routines)
| (Symbolic Interpretive Routines)
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0120===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 684: Line 745:
| [[Summer Session]]
| [[Summer Session]]
| MIT Interactive coding system for Summer Session courses
| MIT Interactive coding system for Summer Session courses
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0130===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 736: Line 802:
| [[COBOL]]
| [[COBOL]]
| (COmmon Business Oriented Language)
| (COmmon Business Oriented Language)
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0140===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 788: Line 859:
| [[Music]]
| [[Music]]
| Languages for musical sound synthesis
| Languages for musical sound synthesis
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0150===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 840: Line 916:
| [[Formula ALGOL]]
| [[Formula ALGOL]]
| ALGOL dialect for algebraic manipulation
| ALGOL dialect for algebraic manipulation
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0160===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 892: Line 973:
| [[SIMPAC]]
| [[SIMPAC]]
| (SIMulation PACkage)
| (SIMulation PACkage)
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0170===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 944: Line 1,030:
| [[Compiler-Compiler]]
| [[Compiler-Compiler]]
| Compiler generator for the Atlas
| Compiler generator for the Atlas
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0180===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!
Line 996: Line 1,087:
| [[SARG]]
| [[SARG]]
| Used on the Uvivac 1004 in the 1960s by the US Army Material Command.
| Used on the Uvivac 1004 in the 1960s by the US Army Material Command.
|-
! HoPL !! IA !! Rosetta Code !!
|}
===0190===
{| class="wikitable"
|-
|-
! HoPL !! IA !! Rosetta Code !!
! HoPL !! IA !! Rosetta Code !!