Library of Congress Subject Headings

(2002)

Languages mentioned

  • ABAP/4 {1995} A12
  • ABC {1987} A13 Simple interactive language
  • Actors {1971} A15 Agent based object parallel language
  • Ada {1979} A35 US DoD general purpose language
  • AKI {1963} A3 Engineer's Autocode
  • ALGEM {1966} A22 Economic autocode
  • ALGOL {1958} A24 ALGOrithmic Language
  • ALGOL 60 {1959} A24 Algorithm Language
  • ALMO {1976} A25
  • Alphard {1974} A254 Pascal with data abstraction
  • AMOC {1977} A26 Autocoder Marburg
  • ANALITIK {1971} A5 Algorithmic language
  • ANNA {1987} A54
  • APAREL {1969} A266 A PArse REquest Language
  • APL {1960} A27 Array-centered programing language
  • APL2 {1984} A272 An APL extension with nested arrays
  • AppleScript {1990} A67
  • Applesoft BASIC {1983} A68
  • ASSIRIS {1974} A28
  • Autolisp {1987} A84 LISP for AUTOCAD
  • Autopilot {1989} A85
  • Avenue {1990} A895
  • Avtokod-M {1970} A9 Autocode for Russian computers
  • AWK {1979} A95 String processing language
  • B {1996} B155 Specification languag
  • BASEX {1979} B28 Real-time BASIC dialect
  • BASIC {1963} B3 Beginners All-purpose Symbolic Instruction Code
  • Basic-80 {1983} B33
  • BASIC-PLUS {1975} B36
  • BBx Progression 3 {2002} B157
  • BBx Progression 4 {2002} B157
  • BBx Progression Pro5 {2002} B157
  • BBx Progression Vpro5 {2002} B157
  • BCPL {1967} B17 Basic CPL
  • Bertrand {1985} B47
  • C {1972} C11 Unix systems programming language
  • C# {1999} C154 Simple portable systems language
  • C++ {1983} C153 Class-based object oriented C
  • CBASIC {1980} C16
  • CL {1994} J63 Control Language
  • Clarion {2002} C22
  • CLEOPATRA {1973} C2
  • Clipper {1985} C23
  • CLIST {1990} C235
  • CLU {1974} C24 CLUster programming language - abstractions and iterators
  • COBOL {1960} C25 COmmon Business Oriented Language
  • COMAL {1973} C26
  • COMIT {1957} C27 String-handling and pattern-matching language
  • Common LISP {1981} C28 Consensus-based common dialect of LISP
  • COMPASS {1961} C284
  • Concurrent Aggregates {1989} C652
  • Concurrent Pascal {1972} C65 Dialect of Pascal which supports monitors
  • Concurrent Smalltalk {1987} C653
  • CORAL 66 {1966} C29 Realtime English military language
  • CSP {1990} C75
  • Data Retrieval Language {1971} D25
  • Dataplan {1993} D36
  • DBL {1968} D39
  • DEDUCTIO {1996} D397
  • Deva {1993} D4
  • DIST {1981} D57
  • DL Logo {1985} D2
  • DRL {1997} D25
  • Dylan {1992} D95
  • ECSS {1975} E26 Simluations language
  • Eiffel {1986} E36 Class-based object oriented C
  • ELAN {1971} E38
  • Erlang {1993} E75 Concurrent functional language
  • F {1996} F16 Educational subset of Fortran 90
  • FOCUS {1979} F23 Hierarchical database language
  • FORML {2002} F65
  • FORTH {1963} F24
  • FORTRAN {1954} F25 Backus et al high-level compiler
  • Fortran 8x {1989} F26 Interim name for Fortran 90
  • Fortran 90 {1990} F28
  • FORTRAN IV {1962} F25 first major release of FORTRAN
  • FRED {1983} F7
  • GASP {1961} G15 General Activity Simulation Program
  • Gedanken {1969} G155
  • Goedel {1994} G17
  • GW-BASIC {1984} G25
  • Hermes {1990} H47
  • HTML {1994} H85 Markup language with hypertext capabilities
  • HyperTalk {1987} H96 scripting language for HyperCard
  • Icon {1980} I19 String manipulation language with generator capabilities
  • IDEAL {2002} I193
  • IDL {1987} I194 Interface Definition Language
  • Informix-4GL {1987} I22
  • J {1990} J35 Iverson's second (simplified, ascii, functional) array-based language
  • Java {1995} J38
  • JAVASCRIPT {1995} J39
  • JCL {1971} J63 Job Control Language
  • Josef {1982} J67
  • Khuwåarizmåi {1984} K48
  • K-Log {1993} K65
  • Korn Shell {1989} K67
  • LDL {1984} L15
  • Leda {1990} L16
  • LISP {1958} L23 A list processing system with emphasis on recursion and formalism
  • LOGO {1967} L63 Elementary list processing language with interactive graphics
  • LPI-Basic {1990} L68
  • LUCID {1975} L83 dataflow language
  • LYaPAS {1964} L18 Symbolic extensions to APL
  • Mathematica {1988} M29
  • ML {1973} M6 Meta Language
  • Modula-2 {1977} M63
  • Mouse {1975} M68
  • MUMPS {1969} M85 Associative nested array language
  • NETREXX {1997} N47
  • OPL {1998} O215
  • Pascal {1970} P2 Wirth's development of the Algol-W proposal
  • Perl {1990} P33 Pattern-based string manipulation
  • PILOT {1968} P54 Computer aided instruction language
  • PL/I {1964} P25 Programming Language One
  • PostScript {1982} P67
  • Powerhouse {1988} P88
  • Prolog {1971} P76 Logic programming language
  • RAND-ABEL {1990} A14 Simulation language for warfare
  • RPG/400 {1990} R33
  • RTL/2 {1972} R27 real-time language based on ALGOL 68
  • S {1976} S15 Statistical analysis language at Bell Labs
  • Saber {1992} S24 Workstation scripting language
  • S-Algol {1979} S17 St Andrew's Algol
  • Scheme {1975} S34
  • SGML {1978} S17
  • SIMULA {1962} S55 SIMUlation LAnguage
  • Smalltalk {1971} S59
  • SNOBOL {1962} S6 String processing language
  • T {1977} T18 dialect with static scope and procedural features
  • Ten15 {1986} T46
  • Turing {1982} T85
  • TUTOR {1974} S48 Scripting for CAI
  • UCSD Pascal {1976} U25 Pseudocode Pascal from UCSD
  • VIPTRAN {1973} V56
  • Visual LISP {1992} V57
  • Vlisp {1973} V55
  • VS COBOL II {1987} V77 COBOL for Visual Studio
  • WEB {1984} W24 Self-documenting code language
  • Xbase {2002} X33
  • XLISP {1987} X55
  • XML {1998} X56
  • XSLT {1998} X58
  • Z {1980} LZ2
  • ZPL {1993} Z27 Scientific parallel array processing language