History of Computer Languages
Total Page:16
File Type:pdf, Size:1020Kb
HISTORY OF LANGUAGES KLAMMERAUSKRUCKE BACAIC FORTRAN I BASIC APL COMAL COMMODORE BASIC GW-BASIC POWERBASIC ALGEBRAIC AUTOCODE FORTRAN FORTRAN II IITRAN FOCAL SPEAKEASY-3 IDL TRUE BASIC STOS BASIC Several manufacturers produced SPEEDCODING PACT I FORTRAN IV FORTRAN 66 BASIC FOUR CBASIC TURBO BASIC FORTRESS LANING & ZIERLER SPEAKEASY-2 SPEAKEASY GRASS IBM BASICA GFA BASIC VISUAL BASIC VISUAL BASIC .NET mainframe computers from the late MARK I AUTOCODE ATLAS AUTOCODE ALTAIR BASIC ALTAIR BASIC AMOS BASIC 1950s through the 1970s. The group COMPUTER PILOT of manufacturers was first known as ASSISTED "IBM and the Seven Dwarfs": IBM, INSTRUCTION TUTOR Burroughs, UNIVAC, NCR, Control FIXED FORMAT IBM RPG Data, Honeywell, General Electric REPORT MARK-IV and RCA. GENERATOR ALGOL 60 EDINBURGH IMP ML BLUE DRACO RPL HYPERTALK HASKELL ANS FORTH GAME MAKER LANGUAGE SCALA OPTIMJ CEYLON GENERAL ALGOL 68 FORTH ABC GREEN MATLAB ADA 83 EIFFEL ERLANG TURBO PASCAL OOP K PERL DATA LANGUAGE C# ASPECTJ ALMA-O GENIE PROGRAMMING CURRY NOTATION ALGOL 58 (IAL) ALGOL W PASCAL RATFOR MODULA-2 C++ OBJECT PASCAL MODULA-3 LUA ADA 95 E OPEN SOURCE ERLAND NEMERLE F# PURE JOVIAL CORAL66 PPL SMALLTALK RED SMALL OCTAVE J BORLAND PASCAL BORLAND DELPHI STANDARD C++ SQUIRREL FANTOM MAD POP-2 SMALLTALK-76 STANDARD ML OCCAM 2 NEWTONSCRIPT SQUEAK SMALLTALK XL SUBTEXT GO OCCAM PROMAL SPARK PYTHON JAVA PICO FERITE GROOVY ADA 2005 SEQUENTIELLE FORMELUBERSETZUNG PL/I MODULA ADA 80 ADA SELF PIKE F-SCRIPT JOIN JAVA BOO COBRA FANCY MAD/I YELLOW A+ ZPL RUBY JOY PROCESSING VALA IPLI IPL II COWSEL INTERLISP SCHEME DYLAN ISLISP LIST IPL V ISWIM LOGO MDL (MUDDLE) COMMON LISP EULISP ANSI COMMOM LISP CLOJURE PROCESSING LISP POP-1 OZ CONNIVER LOGICAL PLANNER KRL MIRANDA M2001 MANIPULATION FP AMPL LITTLE B SETL MICRO-PLANNER MATHEMATICA LO PROLOG Q LOW LEVEL ARITH-MATIC BLISS C OBERON GNU E D MACHINE A-O BCPL PL/M PLUS C WITH CLASSES OBJECT OBERON OBERON-07 ORIENTED MATH-MATIC B SUE OBJECTIVE-C COMPONENT PASCAL LANGUAGES LIS OBERON-2 OMNIBAC SYMBOLIC ASSEMBLER UNICODE MACHINE ARC REGIONAL ASSEMBLY LANGUAGE IBM 1401 SPS INSTRUCTION BIRKBECK IBM 702 AUTOCODER REDCODE LEVEL ASSEMBLER ROCHESTER ASSEMBLER IBM 705 AUTOCODER LANGUAGES WHIRLWIND ASSEMBLER IBM 1401 AUTOCODER ENIAC CODING BRIEF CODE INTERMEDIATE PROGRAMMING LANGUAGE MANUAL ENIAC SHORT CODE C-10 BOEHM CODING STANISLAUS NOTATION CODING VON NEUMANN & GOLDSTINE GRAPHING CPC CODING SHORT CODE PLANKALKUL SEEBER CODING DIBOL-8 NATURAL SORT MERGE GENERATOR COMTRAN COBOL 61 JOSS II CLIPPER KEY LANGUAGE JOSS I MAPPER STANDARD MUMPS PARADOX HARBOUR SUBSET FLOW-MATIC COBOL MUMPS VULCAN DBASE-II CORVISION ALGEBRAIC MACHINE INSTRUCTION FACT TELCOMP SQL INFORMIX-4GL LEVEL ASSEMBLER COMPUTER LANGUAGES ASSISTED INSTRUCTION SIMULATION CPL MANUAL CODING SIMULA SIMULA 67 FIXED FORMAT REPORT MIMIC VISSIM GENERATOR NATURAL LANGUAGE SUBSET GENERAL AWK PROGRAMMING SIMULATION STRING SNOBOL3 REFAL ICON PERL APPLESCRIPT MANIPULATION COMIT SNOBOL4 SAM76 REXX KORN SHELL OBJECT REXX XPATH WINDOWS POWERSHELL LIST PROCESSING STRING MANIPULATION SNOBOL BOURNE SHELL TCL REVOLUTION TRANSCRIPT TRAC XPL POSTSCRIPT ZSH LOGICAL MANIPULATION UNKNOWN READ/PRINT LOW LEVEL MACHINE WEB UNKNOWN COMPOOL IT ORIENTED LANGUAGES SUPERPLAN PRINT CS-4 EDITING GENERATOR MATRIX MATH MOST USED MODERATELY INNOVATE COLDFUSION ECMASCRIPT COFFEESCRIPT & HIGHLY USED WEB LIVESCRIPT REBOL RUST HIGHLY INNOVATIVE STILL USED TODAY PHP CURL FACTOR JAVASCRIPT TEA XSLT LINKS DART LASSO NETREXX 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011.