|
|
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
универсальная измерялка пиписек у разных языков на разных компах http://shootout.alioth.debian.org/ http://oop.rosweb.ru/Other/ 1. ABC ALGOL - An extension of ALGOL 60 with arbitrary data structures and 2. ABCL/1 - An Object-Based Concurrent Language. Yonezawa, U Tokyo 1986. 3. ABCL/c+ - Concurrent object-oriented language, an extension of ABCL/1 based 4. ABCL/R - Yonezawa, Tokyo Inst Tech 1988. A reflective subset of ABCL/1, 5. ABCL/R2 - Yonezawa et al, Tokyo Inst Tech 1992. A reflective concurrent 6. Abel - HP Labs. Strongly-typed object-oriented language with contravariant 7. ABLE - Simple language for accountants. "ABLE, The Accounting Language, 8. ABSET - U Aberdeen. Early declarative language. "ABSET: A Programming 9. ABSYS 1 - U Aberdeen. Early declarative language, anticipated a number of 10. Accent - Very high level interpreted language with strings, tables, etc. 11. Access - English-like query language used in the Pick OS. 12. ACL - A Coroutine Language. A Pascal-based implementation of coroutines. 13. ACOM - Early system on IBM 705. Listed in CACM 2(5):16 (May 1959). 14. ACOS - BBS language for PRODOS 8 on Apple ][. Macos is a hacked version of 15. ACP - Algebra of Communicating Processes. "Algebra of Communicating 16. ACT++ - Concurrent extension of C++ based on actors. "ACT++: Building a 17. ACT ONE - Specification language. "An Algebraic Specification Language 18. Act1 - An actor language, descendant of Plasma. "Concurrent Object 19. Act2 - An actor language. "Issues in the Design of Act2", D. Theriault, 20. Act3 - High-level actor language, descendant of Act2. Provides support for 21. Actalk - Briot, 1989. Smalltalk-based actor language. "Actalk: A Testbed 22. Active Language I - Early interactive math, for XDS 930 at UC Berkeley. 23. Actor - Charles Duff, Whitewater Group, ca 1986. Object-oriented language 24. Actors - C. Hewitt. A model for concurrency. "Laws for Communicating 25. Actra - An exemplar-based Smalltalk. LaLonde et al, OOPSLA '86. 26. Actus - Pascal with parallel extensions, similar to the earlier Glypnir. 27. Ada - (named for Ada Lovelace (1811-1852), arguably the world's first 28. Ada-83 - The original Ada, as opposed to Ada 9X. 29. Ada 9X - Revision and extension of Ada begun in 1988, currently under 30. Ada++ - Object-oriented extension to Ada, implemented as an Ada 31. Ada' - ORA. Subset of Ada used by the Penelope verification system. Omits 32. ADAM - A DAta Management system. 33. Ada-O - U Karlsruhe, 1979. Ada subset used for compiler bootstrapping. 34. Adaplex - An extension of Ada for functional databases. "Adaplex: 35. ADAPT - Subset of APT. Sammet 1969, p.606. 36. AdaTran - Name given informally to an Ada subset and coding style 37. ADD 1 TO COBOL GIVING COBOL - Bruce Clement. Tongue-in-cheek suggestion 38. ADELE - Language for specification of attribute grammars, used by the MUG2 39. ADES - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 40. ADL - 41. AdLog - Adds a Prolog layer to Ada. "AdLog, An Ada Components Set to Add 42. ADM - Picture query language, extension of Sequel2. "An Image-Oriented 43. ADS - Expert system. 44. ADVSYS - David Betz, 1986. An adventure language, object-oriented and 45. AE - Application Executive. Brian Bliss An 46. AED - Automated Engineering Design (aka ALGOL Extended for Design). MIT 47. Aeolus - Concurrent language with atomic transactions. "Rationale for the 48. AESOP - An Evolutionary System for On-line Programming. Early interactive 49. AFAC - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 50. AGORA - Distributed object-oriented language.[?] 51. AHDL - Analog VHDL. US Air Force, under development. Mentioned in 52. AHPL - A Hardware Programming Language. Hill & Peterson. A register-level 53. AID - Algebraic Interpretive Dialogue. Version of Joss II for the PDP-10. 54. AIDA - 55. AIMACO - AIr MAterial COmmand compiler. Modification of FLOW-MATIC. 56. AGP-L - Language for natural language recognition. [?] 57. AKCL - Austin Kyoto Common LISP. Wm Schelter , U 58. AKL - Andorra Kernel Language. Successor of KAP. "Programming Paradigms 59. AL - Assembly Language. Stanford U, 1970's. Language for industrial 60. ALADIN - 61. ALAM - Atlas LISP Algebraic Manipulation. Symbolic math, especially for 62. A-language. An early Algol-like surface syntax for Lisp. "An Auxiliary 63. ALC - Assembly Language Compiler. Alternative name for IBM 360 assembly 64. Alcool-90 - An object-oriented extension of ML with runtime overloading and 65. ALCOR - Subset of ALGOL. Sammet 1969, p.180. 66. Aldat - Database language, based on extended algebra. Listed by M.P. 67. ALDES - ALgorithm DEScription. "The Algorithm Description Language ALDES", 68. ALDiSP - Applicative Language for Digital Signal Processing. 1989, TU 69. ALEC - A Language with an Extensible Compiler. Implemented using RCC on an 70. ALEF - Concurrent language for systems programming. C-like syntax, but a 71. ALEPH - 72. Alex - 73. Alexis - Alex Input Specification. Input language for the scanner 74. ALF - Algebraic Logic Functional language. WAM-based language with 75. Alfl - Paul Hudak , Yale 1983. Functional, weakly 76. ALGEBRAIC - Early system on MIT's Whirlwind. Listed in CACM 2(5):16 (May 77. ALGOL 58 - See IAL. 78. ALGOL 60 - ALGOrithmic Language. Designed as a portable language for 79. ALGOL 60 Modified - "A Supplement to the ALGOL 60 Revised Report", R.M. 80. ALGOL 60 Revised - Still lacked standard I/O. "Revised Report on the 81. ALGOL 68 - Adriaan van Wijngaarden et al. Discussed from 1963 by Working 82. ALGOL 68-R - April, 1970. Royal Signals and Radar Establishment, Malvern, 83. ALGOL 68 Revised - Significantly simplified the language. "Revised Report 84. ALGOL 68C - S. Bourne and Mike Guy, Cambridge U 1975. Variant of ALGOL 68, 85. ALGOL 68RS - Royal Signals and Radar Establishment, Malvern UK. An 86. ALGOL 68S - A subset of ALGOL 68 allowing simpler compilation. Intended 87. ALGOL C - Clive Feather, Cambridge U, ca. 1981. Variant of ALGOL 60; added 88. ALGOL D - "A Proposal for Definitions in ALGOL", B.A. Galler et al, CACM 89. ALGOL N - Yoneda. Proposed successor to ALGOL 60. 90. ALGOL W - Derivative of ALGOL 60. Introduced double precision, complex 91. ALGOL X - Proposed successor to ALGOL 60, a "short-term solution to 92. ALGOL Y - Proposed successor to ALGOL 60, a "radical reconstruction". 93. ALGY - Early language for symbolic math. Sammet 1969, p.520. 94. ALIAS - ALgorIthmic ASsembly language. Machine oriented language, a 95. ALJABR - An implementation of MACSYMA for the Mac. Fort Pond Research. 96. ALLOY - Combines functional, object-oriented and logic programming ideas, 97. ALM - Assembly Language for Multics. Language on the GE645. Critical 98. ALP - List-processing extension of Mercury Autocode. "ALP, An Autocode 99. ALPAK - Subroutine package used by ALTRAN. "The ALPAK System for 100. ALPHA - A.P. Ershov, Novosibirsk, 1961. Also known as "Input". Extension 101. Alphard - (named for the brightest star in Hydra). Wulf, Shaw and London, 102. ALPS - 103. ALTAC - An extended FORTRAN II for Philco 2000, built on TAC. Sammet 1969, 104. ALTRAN - W.S. Brown, Bell Labs, ca. 1968. A FORTRAN extension for rational 105. Amber - 106. AMBIT - Algebraic Manipulation by Identity Translation (also claimed: 107. AMBIT/G - (G for graphs). "An Example of the Manipulation of Directed 108. AMBIT/L - (L for lists). List handling, allows pattern matching rules 109. AMBIT/S - (S for strings). 110. AMBUSH - Language for linear programming problems in a materials- 111. AML - IBM, 1980's. High-level language for industrial robots. "AML: A 112. AML/E - AML Entry. Simple version of AML, implemented on PC, with graphic 113. AMP - Algebraic Manipulation Package. Symbolic math, written in Modula-2, 114. AMPL - "AMPL: Design, Implementation and Evaluation of a Multiprocessing 115. AMPLE - Hybrid Technologies, Cambridge England, mid 80's. FORTH-like 116. AMPPL-II - Associative Memory Parallel Processing Language. Early 70's. 117. AMTRAN - Automatic Mathematical TRANslation. NASA Huntsville, 1966. For 118. ANCP - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 119. ANDF - Architecture Neutral Distribution Format. OSF's request for a 120. Andorra-I - The OR parallelism of Aurora plus the AND parallelism of 121. Andorra-Prolog - "Andorra-Prolog: An Integration of Prolog and Committed 122. Animus - "Constraint-Based Animation: The Implementation of Temporal 123. Anna - ANNotated Ada. ca. 1980. Adds semantic assertions to Ada as formal 124. ANTLR - ANother Tool for Language Recognition. Parser generator, part of 125. APAL - Array Processor Assembly Language. For the DAP parallel machine. 126. APAREL - A PArse REquest Language. PL/I extension to provide BNF parsing 127. APDL - Algorithmic Processor Description Language. ALGOL-60-like language 128. APESE - The language of the APE100 SIMD machine. (See TAO.) 129. APL - A Programming Language. Ken Iverson Harvard U 1957-1960. Designed 130. APL2 - IBM. An APL extension with nested arrays. "APL2 Programming: 131. APLGOL - H-P? An APL with ALGOL-like control structure. 132. APPLE - Revision of APL for the Illiac IV. 133. AppleScript - An object-oriented shell language for the Macintosh, 134. Applesoft BASIC - Version of BASIC on Apple computers. 135. APPLOG - Unifies logic and functional programming. "The APPLOG Language", 136. APT - Automatically Programmed Tools. For numerically controlled machine 137. APX III - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 138. AQL - Picture query language, extension of APL. "AQL: A Relational 139. ARCHI - A microarchitecture description language with C-like syntax, 140. Arctic - Real-time functional language, used for music synthesis. "Arctic: 141. ARES - Pictorial query language. "A Query Manipulation System for Image 142. Ariel - Array-oriented language for CDC 6400. "Ariel Reference Manual", P. 143. Argus - LCS, MIT. A successor to CLU. Supports distributed programming 144. Ariel - An array-oriented language. "A New Survey of the Ariel Programming 145. ARITH-MATIC - Alternate name for A-3. 146. ART - Real-time functional language, timestamps each data value when it was 147. ARTSPEAK - Early simple language for plotter graphics. "The Art of 148. ASDIMPL - ASDO IMPlementation Language. A C-like language, run on 149. ASDL - "ASDL - An Object-Oriented Specification Language for Syntax- 150. ASF - An algebraic specification language. "Algebraic Specification", J.A. 151. Ashmedai - Michael Levine Symbolic math package. 152. ASIS - Ada Semantic Interface Specification. A layered, vendor-independent 153. ASF - Algebraic Specification Formalism. CWI. Language for equational 154. ASL - Algebraic Specification Language. "Structured Algebraic 155. ASM - Assembly language on CP/M machines (and a lot of others). 156. ASN.1 - Abstract Syntax Notation. Data description language, designed for 157. ASP - Query language? Sammet 1969, p.702. 158. ASpecT - Algebraic Specification of abstract data Types. Strict functional 159. ASPOL - A Simulation Process-Oriented Language. An ALGOL-like language for 160. ASPEN - Toy language for teaching compiler construction. "ASPEN Language 161. ASPIK - Multiple-style specification language. "Algebraic Specifications 162. Aspirin - MITRE Corp. A language for the description of neural networks. 163. ASPLE - Toy language. "A Sampler of Formal Definitions", M. Marcotty et 164. ASSEMBLY - Early system on IBM 702. Listed in CACM 2(5):16 (May 1959). 165. ASTAP - Advanced STatistical Analysis Program. Analyzing electronic 166. Astral - Based on Pascal, never implemented. "ASTRAL: A Structured and 167. AT-3 - Original name of MATH-MATIC. Sammet 1969, p.135. 168. ATLAS - Abbreviated Test Language for Avionics Systems. MIL-spec language 169. Atlas Autocode - Autocode for the Ferranti Atlas, which may have been the 170. Atlas Commercial Language - [?] 171. ATOLL - Acceptance, Test Or Launch Language. Language used for automating 172. A'UM - K. Yoshida and T. Chikayama . Built on top of KL1. 173. Aurora - "The Aurora Or-Parallel Prolog System", E. Lusk et al, Proc 3rd 174. Autocode - Alick E. Glennie, 1952. AUTOCODER was possibly the first 175. AUTOGRAF - Describing bar charts. "User's Manual for AUTOGRAF", Cambridge 176. AUTOGRP - AUTOmated GRouPing system. Interactive statistical analysis. An 177. Autolisp - Dialect of LISP used by the Autocad CAD package, Autodesk, 178. AUTOMATH - Eindhoven, Netherlands. A very high level language for writing 179. Autopass - "Autopass: An Automatic Programming System for Computer- 180. AUTO-PROMPT - Numerical control language from IBM for 3-D milling. Sammet 181. Autostat - "Autostat: A Language for Statistical Programming", A.S. Douglas 182. AVA - A Verifiable Ada. Michael Smith. A formally defined subset of Ada, 183. Avalon/C++ - 1986. Fault-tolerant distributed systems, influenced by 184. Avalon/Common LISP - Prototype only. "Reliable Distributed Computing with 185. Avon - Dataflow language. "AVON: A Dataflow Language", A. Deb, ICS 87, 186. AXIOM - IBM. Commercially available subset of Scratchpad. "Axiom - The 187. AXIS - H-P. Algebraic language with user-definable syntax. [?] 188. AXLE - An early string processing language. Program consists of an 189. AWK - Aho Weinberger Kernighan. 1978. Text processing/macro language. 190. B - 191. B-0 - Original name of FLOW-MATIC, Remington Rand. UNIVAC I or II ca. 192. Babbage - GEC Marconi Ltd. Named after "the first programmer to slip 193. BABEL - 194. BABYLON - Development environment for expert systems. 195. BACAIC - Boeing Airplane Company Algebraic Interpreter Coding system. 196. BAL - Basic Assembly Language. What most people called IBM 360 assembly 197. BALGOL - ALGOL on Burroughs 220. Sammet 1969, p.174. 198. BALITAC - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 199. BALM - Block And List Manipulation. Harrison, 1970. Extensible language 200. BAP - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 201. Baroque - Boyer & Moore, 1972. Early logic programming language. 202. BASCMP - A modification of STAGE2, used to implement the Basic Wisp 203. bash - Bourne Again SHell. GNU's command shell for Unix. 204. BASIC - Beginner's All-purpose Symbolic Instruction Code. John G. Kemeny & 205. BASIC AUTOCODER - Early system on IBM 7070. Listed in CACM 2(5):16 (May 206. Basic COBOL - Subset of COBOL from COBOL-60 standards. Sammet 1969, p.339. 207. Basic FORTRAN - Subset of FORTRAN. Sammet 1969, p.150. 208. Basic JOVIAL - Subset of JOVIAL, ca. 1965. Sammet 1969, p.529. 209. bawk - Bob Brodt. AWK-like pattern-matching language, distributed with 210. bc - [Belinda's Calculator?] An interactive mini-language for numerical 211. BC NELIAC - Version of NELIAC, post 1962. Sammet 1969, p.197. 212. BCL - Successor to Atlas Commercial Language. "The Provisional BCL 213. BCPL - Basic CPL. Richards 1969. British systems language, a descendant 214. BDL - Block Diagram Compiler. A block-diagram simulation tool, with 215. BeBOP - Combines sequential and parallel logic programming, object-oriented 216. BEGL - Back End Generator Language. A code generator description language. 217. BELL - Early system on IBM 650 and Datatron 200 series. [Is Datatron 218. BER - Basic Encoding Rules. Provides a universal (contiguous) 219. Bertrand - (named for the British mathematician Bertrand Russell (1872- 220. BETA - Kristensen, Madsen, Moller-Pedersen & Nygaard, 221. BIOR - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1959). 222. BLAZE - Single assignment language for parallel processing. "The BLAZE 223. BLAZE 2 - Object-oriented successor to BLAZE. "Concurrent Object Access in 224. Blazon - "From Blazon to Postscript", Daniel V. Klein, LoneWolf Systems, 225. B-LINE - Early CAD language. "B-LINE, Bell Line Drawing Language", A.J. 226. BLISS - Basic Language for Implementation of System Software (or allegedly, 227. BlooP - Douglas Hofstadter, 1979. Imperative language, designed for 228. Blosim - Block-Diagram Simulator. A block-diagram simulator. "A Tool for 229. BLOX - A visual language. 230. Blue - Softech. A language proposed to meet the DoD Ironman requirements 231. BMASF - Basic Module Algebra Specification Language? "Design of a 232. BMDP - BioMeDical Package. UCB, 1961. Statistical language, first 233. BMF - Bird-Meertens Formalism. A calculus for derivation of a functional 234. BNF - Backus Normal Form, later renamed Backus-Naur Form at the suggestion 235. BNR Pascal - "Remote Rendezvous", N. Gammage et al, Soft Prac & Exp 236. BNR Prolog - Constraint logic. 237. Bob - David Betz. A tiny object-oriented language. Dr Dobbs J, Sep 1991, 238. BOEING - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 (May 239. Booster - Data parallel language. "The Booster Language", E. Paalvast, TR 240. BOPL - Basic Object Programming Language. Minimal object-based language 241. BOSS - Bridgport Operating System Software. Derivative of the ISO 1054 242. Boxer - Hal Abelson and Andy diSessa, Berkeley. A visual language, claims 243. BRAVE - ? 244. BRIDGE - Component of ICES for civil engineers. Sammet 1969, p.616. 245. Bridgetalk - A visual language. 246. Brilliant - One of five pedagogical languages based on Markov algorithms, 247. BRUIN - Brown University Interactive Language. Simple interactive language 248. bs - A BASIC-like interactive language, really a sort of super-extended 249. BSL - 250. BUGSYS - Pattern recognition and preparing animated movies, for IBM 7094 251. Burge's Language - Unnamed functional language based on lambda-calculus. 252. Butterfly Common LISP - Parallel version of Common LISP for the BBN 253. Butterfly Scheme - Parallel version of Scheme for the BBN Butterfly. 254. byacc - See yacc. 255. C - Dennis Ritchie, Bell Labs, ca. 1972. Originally a systems language for 256. C* - Thinking Machines, 1987. Superset of ANSI C, object-oriented, data- 257. C++ - Stroustrup . An object-oriented superset of C. In 258. C++Linda - "The AUC C++Linda System", C. Callsen et al, U Aalborg, in 259. C+@ - (formerly Calico). Bell Labs. Object-oriented language, uniformly 260. C-10 - Improved version of COLINGO. Sammet 1969, p.702. 261. C with Classes - Short-lived predecessor to C++. "Classes: An Abstract 262. CADET - Computer Aided Design Experimental Translator. Sammet 1969, p.683. 263. CAFE - "Job Control Languages: MAXIMOP and CAFE", J. Brandon, Proc BCS Symp 264. CAGE - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 265. CAJOLE - Dataflow language. "The Data Flow Programming Language CAJOLE: An 266. CAL - Course Author Language. CAI language for IBM 360. "Design of a 267. Caliban - Kelly, Imperial College. Declarative annotation language, 268. Calico - See C+@. 269. CAMAL - CAMbridge ALgebra system. Symbolic math used in Celestial 270. Camelot Library - "The Camelot Library", J. Bloch, in Guide to the Camelot 271. CAMIL - Computer Assisted/Managed Instructional Language. Used for CAI at 272. CAML - 273. CAML Light - Xavier Leroy. CAML subset. A small portable implementation, 274. Candle - Language used in Scorpion environment development system. Related 275. Cantor - Object-oriented language with fine-grained concurrency. Athas, 276. CASE SOAP III - Version of SOAP assembly language for IBM 650. Listed in 277. CAT - Common Abstract Tree Language. R. Voeller & Uwe Schmidt, U Kiel, 278. CATO - FORTRAN-like CAI language for PLATO system on CDC 1604. "CSL PLATO 279. C/ATLAS - DoD test language, variant of ATLAS. 280. CAYLEY - Symbolic math system for group theory. John Cannon, U Sydney, 281. CBASIC - Gordon Eubanks, now at Symantec. A BASIC compiler. Evolved 282. cc - Concurrent Constraints. A family of languages generalizing CLP, 283. CC++ - Compositional C++. Extensions to C++ for compositional parallel 284. CCalc - Symbolic math for MS-DOS, available from Simtel. 285. CCL - 286. CCLU - Cambridge CLU. G. Hamilton et al, CUCL. CLU extended to support 287. CCP - Concurrent Constraint Programming. Not a language, but a general 288. CCS - Calculus of Communicating Systems. "A Calculus of Communicating 289. CCSP - Based on CSP. "Contextually Communicating Sequential Processes - A 290. CDIF - CASE Data Interchange Format. Used by Cadre and other CASE tool 291. CDL - 292. Cecil - Object-oriented language combining multi-methods with a classless 293. Cedar - Xerox PARC. Superset of Mesa, adding garbage collection, dynamic 294. CEEMAC+ - Graphics language for DOS 3.3 on Apple ][. 295. CELIP - A cellular language for image processing. "CELIP: A cellular 296. CELLAS - CELLular ASsemblies. A concurrent block-structured language. 297. CELLSIM - Modeling populations of biological cells. "CELLSIM II User's 298. CELP - Computationally Extended Logic Programming. "Computationally 299. CESP - Common ESP. AI Language Inst, Mitsubishi - Object-oriented extension 300. CESSL - CEll Space Simulation Language. Simulating cellular space models. 301. CFD - Computational Fluid Dynamics. FORTRAN-based parallel language for 302. CFP - Communicating Functional Processes. "Communicating Functional 303. CGGL - ("seagull") Code-Generator Generator Language. A machine- 304. CGOL - V.R. Pratt, 1977. A package providing ALGOL-like surface syntax for 305. CHAMIL - Sperry Univac. A Pascal-like microprogramming language. "CHAMIL 306. CHARITY - Cockett, Spencer, Fukushima, 1990-1991. Functional language 307. CHARM - 308. CHARM++ - An object-oriented parallel programming system, similar to CHARM 309. Charme - Bull, 1989. A language with discrete combinatorial constraint 310. CHARYBDIS - LISP program to display math expressions. Related to MATHLAB. 311. CHASM - CHeap ASseMbler. Shareware assembler for MS-DOS. 312. CHI - A wide spectrum language, the forerunner of Refine. "Research on 313. CHILI - D.L. Abt. Language for systems programming, based on ALGOL 60 with 314. CHILL - CCITT HIgh-Level Language. ca. 1980. Real-time language widely 315. CHIP - 316. CHIP-48 - Reimplementation of CHIP-8 for the HP-48 calculator. Andreas 317. CHIP-8 - RCA, Late 70's. Low-level language (really a high-level machine 318. CHISEL - An extension of C for VLSI design, implemented as a C 319. CHOCS - Generalization of CCS. "A Calculus of Higer-Order Communicating 320. CIAL - Interval constraint logic language. Contains a linear Gauss-Seidel 321. CIEL - Object-oriented Prolog-like language. "CIEL: Classes et Instances 322. CIF - Caltech Intermediate Form. Geometry language for VLSI design, in 323. Cigale - A parser generator language with extensible syntax. "CIGALE: A 324. CIL - Common Intermediate Language. "Construction of a Transportable, 325. CIMS PL/I - Courant Institute of Mathematical Sciences PL/I. A PL/I 326. CIP-L - CIP Language. (CIP stands for Computer-aided Intuition-guided 327. CIRCAL - "CIRCAL and the Representation of Communication, Concurrency and 328. CITRAN - Caltech's answer to MIT's JOSS. Sammet 1969, p.217. 329. CL - Control Language. Batch language for the IBM RPG/38, used in 330. CLAM - 331. Clarion - MS-DOS 4GL. 332. CLASP - Computer Language for AeronauticS and Programming. NASA. Real- 333. Classic-Ada - Object-oriented extension to Ada, said to be Smalltalk-like. 334. Clean - Subset of Lean. Experimental lazy higher-order functional language 335. CLEAR - Specification language based on initial algebras. "An Informal 336. CLEO - Clear Language for Expressing Orders. ICL, 1960's. Used until 337. C-Linda - The most widely used variant of Linda, with C as the base 338. CLIP - 339. Clipper - Compiled dBASE dialect from Nantucket Corp, LA. Versions: 340. CLIPS - C Language Integrated Production System. NASA JSC. A language for 341. CLISP - Conversational LISP. A mixed English-like, Algol-like surface 342. CLIX - "Overview of a Parallel Object-Oriented Language CLIX", J. Hur et 343. Clock - ? Mentioned in the documentation for TXL. 344. CLOS - Common LISP Object System. Object-oriented extension to Common 345. CLP - 346. CLP(R) - Constraint Logic Programming (Real). Joxan Jaffar, TJWRC & S. 347. CLP* - Derivative of CLP. "CLP* and Constraint Abstraction", T. Hickey, 348. CLP(sigma*) - "CLP(sigma*): Constraint Logic Programming with Regular 349. CLU - CLUster. 1974-1975. CLU is an object-oriented language of the 350. Cluster 86 - Shang, Nanjing U ca1986. Distributed object-oriented 351. CMAY - "A Microkernel for Distributed Applications", R. Bagrodia et al, 352. CML - 353. Cmm - C Minus Minus. Scripting language. 354. CMS-2 - General purpose language used for command and control applications 355. CO2 - (a blend of C and O2). Object-oriented database language. GIP 356. COALA - "COALA: The Object Code of the Compiler Producing System", S. 357. COBOL - COmmon Business Oriented Language. 1960. CODASYL Committee, Apr 358. COBOL-1961 Extended - Short-lived separation of COBOL specifications. 359. CoCoA - [Symbolic math? On a Radio Shack CoCo??? I have no idea.] 360. Cocol - Coco Language. A language for writing left-attributed LL(1) 361. Code 2.0 - Large-grain dataflow language. Has a graphical interface for 362. CODIL - COntext Dependent Information Language. Early language for non- 363. COFF - Common Object File Format. Binary file format used by Unix System V 364. COGENT - COmpiler and GENeralized Translator. Compiler writing language 365. COGO - Co-ordinate geometry problems in Civil Engineering. A subsystem of 366. Coherent Parallel C - Data parallel language. "Coherent Parallel C", E. 367. COIF - FORTRAN with interactive graphic extensions for circuit design, on 368. COLASL - Early system for numerical problems on IBM 7030. Special 369. COLD - A sugared version of COLD-K. 370. COLD-K - Formal design kernel language for describing (sequential) software 371. COLINGO - Compile On-LINe and GO. MITRE Corp. English-like query system 372. COMAL - COMmon Algorithmic Language. Benedict Loefstedt & Borge 373. COMIT - Victor H. Yngve, MIT, 1957-8. The first string-handling and 374. COMIT II - "Computer Programming with COMIT II", Victor H. Yngve, MIT 375. Comma - COMputable MAthematics. Esprit project at KU Nijmegen. 376. COMMEN - L.J. Cohen. Proc SJCC 30:671-676, AFIPS (Spring 1967). 377. Commercial Translator - English-like pre-COBOL language for business data 378. Common LISP - An effort begun in 1981 to provide a common dialect of LISP. 379. CommonLoops - Xerox. An object-oriented LISP. Led to CLOS. "CommonLoops: 380. Common Objects - H-P. An object-oriented LISP. "Inheritance and the 381. Compact COBOL - Subset of COBOL defined, but not published, ca. 1961. 382. Compas Pascal - Predecessor of Turbo Pascal, by POLY Data of Denmark. 383. COMPASS - COMPrehensive ASSembler. Assembly language on CDC machines. 384. Compel - COMpute ParallEL. The first single-assignment language. "A 385. Compiler-Compiler - Early compiler generator for the Atlas, with its own 386. COMPL - "The COMPL Language and Operating System", A.G. Fraser et al, 387. COMPREHENSIVE - Early system on MIT's Whirlwind. Listed in CACM 2(5):16 388. COMPROSL - COMpound PROcedural Scientific Language. Language for 389. Computer Animation Movie Language. "A Computer Animation Movie Language 390. Computer Compiler - Proposed language for compiler design. Sammet 1969, 391. Computer Design Language - ALGOL-like language for computer design. "An 392. COMSL - COMmunication System Simulation Language. "COMSL - A Communication 393. COMTRAN - "Communications Computer Language COMTRAN", D.W. Clark et al, 394. ConC - Concurrent extension of C based on DPN (decomposed Petri nets), 395. Concert/C - IBM TJWRC, July 1993. A parallel extension of ANSI C with 396. CONCUR - "CONCUR, A Language for Continuous Concurrent Processes", R.M. 397. Concurrent Aggregates (CA) - 1990. Concurrent object-oriented language 398. Concurrent C - 399. Concurrent C++ - "Concurrent C++: Concurrent Programming with Class(es)", 400. Concurrent Clean - An implementation of CFP. A version of Clean for 401. Concurrent CLU - Hamilton, Cambridge U, 1984. "Preserving Abstraction in 402. Concurrent Euclid - J.R. Cordy & R.C. Holt, U Toronto, 1980. Subset of 403. Concurrent LISP - "A Multi-Processor System for Concurrent Lisp", S. 404. Concurent Oberon - not a separate language, but rather a modification of 405. Concurrent Pascal - Brinch Hansen, 1972-75. Extension of a Pascal subset, 406. Concurrent Prolog - Ehud "Udi" Shapiro, Yale . 407. Concurrent Scheme - M. Swanson . A parallel 408. ConcurrentSmalltalk - Concurrent variant of Smalltalk (what did you 409. condela - Connection Definition Language. A language for defining neural 410. CONIC - "Dynamic Configuration for Distributed Systems", J. Kramer et al, 411. Connection Machine LISP - LISP with a parallel data structure, the 412. CONNIVER - AI language for automatic theorem proving. An outgrowth of 413. ConstraintLisp - Object-oriented constraint language based on CSP. An 414. CONSTRAINTS - Constraints using value inference. "CONSTRAINTS: A Language 415. Consul - Constraint-based [future-based?] language with LISP-like syntax. 416. CONVERT - 417. cooC - Concurrent Object-Oriented C. Toshiba. Concurrent object execution 418. COOL - 419. CORAL - 420. CORBIE - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 421. CORC - CORnell Compiler. Simple language for student math problems. "The 422. Coroutine Pascal - "Control Separation in Programming languages", Lemon et 423. CORREGATE - Based on IT. Sammet 1969, p.139. 424. Correlatives and Conversions - Data description language used in the Pick 425. CORTL - Carl McConnell. Intermediate language, a form of RTL? 426. Coursewriter III - ca. 1976. Simple CAI language. "Coursewriter III, 427. COWSEL - COntrolled Working SpacE Language. Burstall and Popplestone, U 428. CP - A concurrent Prolog. "The Concurrent Logic Programming Language CP": 429. CParaOps5 - Anurag Acharya, . Parallel version of 430. CPL - 431. CPS - 432. C-Refine - Lutz Prechelt Symbolic naming of code 433. CRISP - Jeff Barnett, SDC, Santa Monica CA, early 70's. A LISP-like 434. CRL - Carnegie Representation Language. (c)Carnegie Group Inc. Frame 435. CROSSTABS - Simple language for statistical analysis of tabular data. 436. Crystal - Concurrent Representation of Your Space-Time ALgorithms. A 437. CS-4 - "CS-4 Language Reference Manual and Operating System Interface", Ben 438. CS-Prolog - Distributed logic language. "CS-Prolog on Multi-Transputer 439. C-Scheme - Joe Bartlett at DEC/WRL? Dialect of Scheme implemented in and 440. csh - C-Shell. William Joy. Command shell interpreter and script language 441. CSL - 442. CSM - "CSM - A Distributed Programming Language", S. Zhongxiu et al, IEEE 443. CSMP - Continuous System Modeling Program. Simulation of dynamics of 444. CSP - Communicating Sequential Processes. 1978. A notation for 445. CSP/80 - Based on CSP. "CSP/80: A Language for Communicating Processes", 446. CS/PCode - Used at Microsoft. 447. CSP/k - Concurrent SP/k. A PL/I-like concurrent language. "Structured 448. CSP-S - "Implementation of CSP-S for Description of Distributed 449. CSPS - "Toward Comprehensive Specification of Distributed Systems", G. 450. CS/QCode - Used at Microsoft. 451. CSS/II - Computer System Simulator II. Like GPSS, for IBM 360. "Computer 452. CSSA - Object-oriented language. "Key Concepts in the INCAS Multicomputer 453. CSSL - Continuous System Simulation Language. Versions include ACSL, 454. CSTools - Concurrency through message-passing to named message queues. 455. CTL - 456. Cube - Three-dimensional visual language for higher-order logic. "The Cube 457. CUCH - CUrry-CHurch. Lambda-calculus. "A Type-Theoretical Alternative to 458. Culler-Fried System - System for interactive mathematics. Sammet 1969, 459. CUPID - Graphic query language. "CUPID: A Graphic Oriented Facility for 460. CuPit - Parallel language for neural networks. "CuPit - A Parallel 461. CUPL - Cornell University Programming Language. Simple math problems, 462. CWIC - Compiler for Writing and Implementing Compilers. Val Schorre. One 463. CYBIL - Control Data's system programming language in the 80's. Major 464. CYCL - Frame language. "Building Large Knowledge-Based Systems", D.B. 465. CypherText - Interactive language for text formatting and typesetting. 466. D - 467. DACAPO - Broad-range hardware specification language. "Mixed Level 468. DACTL - Declarative Alvey Compiler Target Language. U East Anglia. An 469. DAD - Declarative Ada Dialect. Dialect of Ada intended to aid rapid 470. Daisy - Functional. "Daisy Programming Manual", S.D. Johnson, CS Dept TR, 471. DAISY 201 - Early system on G-15. Listed in CACM 2(5):16 (May 1959). 472. DAP-16 - assembly language for the Honeywell 2600 test station. 473. DAP Fortran - "Efficient High Speed Computing with the Distributed Array 474. DAPLEX - "The Functional Data Model and the Data Language DAPLEX", D.W. 475. DARE - Differential Analyzer REplacement. A family of simulation languages 476. Darms - Music language. "The Darms Project: A Status Report", R.F. 477. Dartmouth BASIC - Term for the original BASIC by Kemeny & Kurtz. 478. DAS - Digital Analog Simulator. Represents analog computer design. 479. DASL - Datapoint's Advanced System Language. Gene Hughes. A cross between 480. Data/BASIC - Also known as Pick BASIC. A BASIC-like language with database 481. DATABUS - DATApoint BUSiness Language. Like an interpreted assembly 482. DATACODE I - Early system on Datatron 200 series. Listed in CACM 2(5):16 483. Dataparallel-C - Hatcher & Quinn, U New Hampshire. C with parallel 484. Data Parallel Haskell - Adds PODs and POD comprehensions to Haskell. 485. Data Structures Language - MAD dialect with extensions for lists and 486. DATA-TEXT - Harvard. Numerical computations in the Social Sciences. 487. DataVis - Dataflow language for scientific visualization. "Data Flow 488. dBASE - Language used by the dBASE system. First release was dBASE II, ca 489. DBC - Data-parallel Bit-serial C. SRC, Bowie MD. Based on MPL. 490. dBFAST - dBASE dialect for MS-DOS, MS-Windows. 491. DBPL - Procedural language with relational database constructs. A 492. dBXL - dBASE-like interpreter/language for MS-DOS from WordTech, Orinda, 493. dc - Desk Calculator. A stack-based mini-language and its interpreter, 494. DCALGOL - Data Communications ALGOL. A superset of Burroughs Extended 495. DCDL - Digital Control Design Language. A language for simulating computer 496. DCG - A variant of BNF. 497. DCL - 498. DDL - 499. DDM - Dataflow language. "The Architecture and System Method of DDM-1: A 500. DEACON - Direct English Access and CONtrol. English-like query system. 501. Delirium - An embedding coordinate language for parallel programming, 502. Delta - 503. Delta-Prolog - Prolog extension with AND-parallelism, don't-know 504. DEMON - Program generator for differential equation problems. N.W. 505. Design System language - J. Gaffney, Evans & Sutherland 1976. Interpretive 506. DETAB - DEcision TABle. A. Chapman, 1964. Decision table COBOL 507. DETOL - Directly Executable Test Oriented Language. Simple language to 508. Deva - Functional. "The Generic Development Language Deva: Presentation 509. DEX - W. van Oortmerssen. A cross between Modula-2 and C. 510. DFC - Dataflow language. "Data Flow Lanuage DFC: Design and 511. DG/L - 512. DIALECT - High-level language for LALR grammars. Part of Software Refinery 513. DIALOG - Illinois Inst Tech, 1966. Interactive math using graphics tablet. 514. DIAMAG - An interactive extension of ALGOL. Sammet 1969, p.195. 515. Diamond - One of five pedagogical languages based on Markov algorithms, 516. DIANA - Descriptive Intermediate Attributed Notation for Ada. Goos & Wulf, 517. DIBOL - Digital Interactive Business Oriented Language. DEC, 1970. 518. Dictionary APL - nickname for Sharp APL. 519. Dijkstra's guarded command language - Edsger Dijkstra, ca. 1974. 520. DIMATE - Depot Installed Maintenance Automatic Test Equipment. For 521. DinnerBell - Object-oriented dataflow language with single assignment. 522. DINO - Data parallel language, a superset of C. "The DINO Parallel 523. Disiple - DSP language. "A Compiler that Easily Retargets High Level 524. Dislang - "Dislang: A Distributed Programming Language/System", C. Li et 525. Distributed Eiffel - "Distributed Eiffel: A Language for Programming Multi- 526. Distributed Processes - (Also "DP"). First concurrent language based on 527. Distributed Smalltalk - "The Design and Implementation of DIstributed 528. DL/1 - Query language, linear keyword. 529. DLG - DFA-based Lexical analyzer Generator. Part of PCCTS (Purdue 530. DLP - Logic programming similar to Prolog, combined with parallel object 531. DLX - Assembly language. "Computer Architecture: A Quantitative Approach", 532. DMAD - Diagnostic Machine Aid-Digital. Functional testing of digital 533. DMALGOL - ALGOL with extensions to interface to DMS II, the Burroughs 534. DML - 535. Doc - Directed Oc. "Programming Language Doc and Its Self-Description, or 536. DOCUS - Display Oriented Computer Usage System. Interactive system using 537. DoD-1 - Unofficial name of the language that became Ada. 538. DOUGLAS - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 539. DOL - Display Oriented Language. Subsystem of DOCUS. Sammet 1969, p.678. 540. DOVPA - Dijkstra's Own Version of Pidgin Algol. See "Dijkstra's guarded 541. DOW COMPILER - Early system on Datatron 200 series. Listed in CACM 2(5):16 542. DOWL - Distributed OWL. B. Achauer, U Karlsruhe. An extension of Trellis 543. d-Prolog - Prolog extended with defeasible reasoning. 544. DPL - DECmmp Parallel Language. C-like parallel language for the DECmpp 545. DPL-82 - "DPL-82: A Language for Distributed Processing", L. Ericson, Proc 546. DPS - Real-time language with direct expression of timing requests. 547. dpSather - Data-parallel Sather. Fine-grained deterministic parallelism 548. draco - Chris Gray, 1987. A blend of Pascal, C and ALGOL 68. Implemented 549. DRAGON - Implementation language used by BTI Computer Systems. 550. DRAGOON - Colin Atkinson, Imperial College 1989. (current address: 551. DROOL - Dave's Recycled Object-Oriented Language. Language for writing 552. DRUCO I - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 553. DSL - 554. DSM - 555. DSP/C - Numerical extension to C, for DSP applications. "DSP/C: A Standard 556. DSP32 Assembly Language - A high-level assembly language for the DSP32 557. DSPL: Digital Signal Processing Language. A C-derived DSP language. "The 558. DTALGOL - Decision Table Algol. Victoria U, Wellington. An ALGOL superset 559. DUAL-607 - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 560. Dual FCP - [?] 561. DuoTalk - Smalltalk-like language with separate inheritance hierarchies for 562. Durra - Description language for coarse-grained concurrency on 563. DYANA - DYnamics ANAlyzer. Early specialized language for vibrational and 564. Dylan - DYnamic LANguage. Advanced Technology Group East, Apple Computer. 565. Dynace - DYNAmic C language Extension. Blake McBride, 1993. Extension of 566. DYNAMO - DYNamic MOdels. Phyllis Fox & A.L. Pugh, 1959. Continuous 567. DYSAC - Digital Simulated Analog Computer. Sammet 1969, p.629. 568. DYSTAL - DYnamic STorage ALlocation. Adds lists, strings, sorting, 569. E - 570. Eagle - dBASE-like dialect bundled with Emerald Bay, sold by Migent from 571. Ease - General purpose parallel programming language, combining the process 572. EASE II - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 573. EASIAC - Early system on Midac computer. Listed in CACM 2(5):16 (May 574. EASY FOX - Early system on JOHNNIAC computer. Listed in CACM 2(5):16 (May 575. EBASIC - Gordon Eubanks, now at Symantec. Form of BASIC that led to 576. EBNF - Extended BNF. Backus-Naur Form with one or more added constructs, 577. ECAP II - Electronic Circuit Analysis Program. Simple language for 578. Echidna - Constraint logic programming embedded in an object-oriented 579. ECL - Extensible CL. Wegbreit, ca 1970. "The ECL Programming System", B. 580. ECMA - Subset of ALGOL. Sammet 1969, p.180. 581. ECP - Extended Concurrent Prolog. Concurrent Prolog with OR parallelism, 582. ECRC-Prolog - Evidently Prolog with coroutine extensions. "ECRC-Prolog 583. ECSL - Extended CSL. Discrete simulation language, successor to CSL. 584. ECSP - An extension to CSP, supporting dynamic communication channels and 585. ECSS II - Extendable Computer System Simulator. An extension of SIMSCRIPT 586. ECSSL - Formerly APSE. Equation-oriented specifications for continuous 587. Eden - Concurrent object-oriented language with both synchronous and 588. EDIF - Electronic Design Interchange Format. Not a programming language, 589. Edinburgh Prolog - Prolog dialect which eventually developed into the 590. Edison - 591. EDL - 592. EFL - Extended FORTRAN Language. FORTRAN preprocessor to provide 593. Eh - "A". Software Portability Group, U Waterloo. A typeless language 594. Eiffel - Bertrand Meyer ca. 1986. An object-oriented 595. Eiffel 3 - Latest version of the Eiffel language. Available as Eiffel/S 596. EL1 - Extensible Language One. B. Wegbreit, Harvard ca 1974. An 597. el(alpha) - Aims to be a high-level language that knows about real 598. Elan - "Top-down Programming with Elan", C.H.A. Koster, Ellis Horwood 1987. 599. ELF - Binary format used by System V Release 4 Unix. 600. ELI - 601. ELISP - Chuck Hedrick, Rutgers. Implemented originally for DEC-20's, later 602. Elk - Extension Language Kit. Oliver Laumann , 603. ELLA - Defence Research Agency, Malvern UK, 1979. First prototype 1982. 604. ELLA 2000 - Version of ELLA with more powerful generics and user-defined 605. Ellie - Object-oriented language with fine-grained parallelism for 606. ELLIS - EuLisp LInda System. An object-oriented Linda system written for 607. ELMAGUIDE - Tallinn Poly Inst, 1978. Metalanguage used for interpretation 608. ELMAMETA - Tallinn Poly Inst, 1978. A FORTRAN extension used for lexical, 609. ELP - 610. ELSIE - A distributed version of ELLIS. "Using Object-Oriented Mechanisms 611. EM-1 - Experimental Machine. An intermediate language, the assembly 612. EMA - Extended Mercury Autocode. (See Autocode). 613. EMACS LISP - Richard Stallman. Variant of LISP used by the EMACS editor. 614. Emerald - U Washington, early 80's. The successor of EPL[3]. A 615. EML - Extended ML. A language for formally specifying SML programs. 616. EMPL - Extensible Microprogramming Language. An early object-oriented 617. English - Database language used in the Pick OS. "Exploring the Pick 618. EOL - Expression Oriented Language. A low-level language for strings. 619. EPILOG - 620. EPL - 621. EPROS - A specification/prototyping language. Implemented in Franz Lisp. 622. EPSILON - P.A. Ershov, Novosibirsk, 1967. Macro language with high level 623. EPSIMONE - Concurrent simulation language derived from Simone. "EPSIMONE 624. EqL - An equational language. Bharat Jayaraman . 625. EQLog - OBJ2 plus logic programming based on Horn logic with equality. 626. Eqn - Language for typesetting mathematics. "A System for Typesetting 627. Equel - Embedded Quel. INGRES, Inc. Combines QUEL theories with C code. 628. Erlang - Armstrong, Williams & Virding, Ellemtel, Sweden. Concurrent 629. ERFPI - Early system on LGP-30 computer. Listed in CACM 2(5):16 (May 630. es - 631. ES-1 - Early text editing interpreter. Sammet 1969, p.684. 632. ESCAPE - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 633. ESI - Dialect of JOSS. Sammet 1969, p.217. 634. esim - A simulation language for VLSI, at the switch level. Primitives are 635. ESP - 636. ESPOL - An ALGOL superset used to write the MCP (Master Control Program) OS 637. Estelle - A Pascal extension for specification of computer network 638. Esterel - Distributed language for synchronous interaction of real-time 639. ET - Bernd Gersdorf, U Bremen. An integration of functional and logic 640. ET++ - Weinand, UBILAB Zurich. A smalltalk-like system for Suns, built on 641. ETC - ExTendible Compiler. FORTRAN-like, macro extendible. "ETC - An 642. ETHER - Concurrent object-oriented language? 643. Euclid - (named for the Greek geometer, fl ca 300 BC.) A Pascal descendant 644. EULER - 645. EuLisp - 1985-present. LISP dialect intended to be a common European 646. Euphoria - End User Programming with Hierarchical Objects for Robust 647. Eurisko - Lenat 1978. Language for "opportunistic programming". 648. Eva - 649. EXAPT - EXtended APT. 650. EXEC - Early batch language for IBM VM/CMS systems. SC19-6209 Virtual 651. EXEC2 - IBM, late 70's. SC24-5219 Virtual Machine/System Product EXEC 2 652. expect - A script language for dealing with interactive programs. Written 653. Express - 654. Extended ALGOL - An extension of ALGOL 60, used to write the ESPOL compiler 655. Extended C++ - G. Masotti Extensions to C++ 656. Extended ML - Don Sannella, Edinburgh. Algebraic specification meets 657. Extended Pascal - ISO, 1992. A superset of ANSI and ISO Pascal. Many 658. EXTRA - Object-oriented, Pascal style, handles sets. "A Data Model and 659. EZ - High-level string-processing language derived from SNOBOL4, SL5 and 660. FAC - Functional Array Calculator. APL-like but purely functional and 661. Facile - SUNY Stony Brook, late 80's. Since 1991 at ECRC, Munich. Extends 662. FACT - Fully Automated Compiling Technique. ca. 1959. Pre-COBOL 663. FAD - "FAD, A Simple and Powerful Database Language", F. Bancilon et al, 664. FAIR - Early system on IBM 705. Listed in CACM 2(5):16 (May 1959). 665. FALSE - W. van Oortmerssen. A small compiled extensible language with 666. FAP - Assembly language for Sperry-Rand 1103 and 1103A. Listed in CACM 667. FAS - General purpose language sponsored by the Finnish government in the 668. FASBOL - "FASBOL. A SNOBOL4 Compiler", P.J. Santos, Memo ERL-M134, UC 669. FASE - Fundamentally Analyzable Simplified English. L.E. McMahon, Bell 670. FAST - FORTRAN Automatic Symbol Translator. Assembly language on IBM 650 671. FC - Functional language. "FC Manual", L. Augustsson, Memo 13, Programming 672. F-code - Code for the FPM abstract machine, an optimized SECD machine. 673. FCP - Flat Concurrent Prolog. "Design and Implementation of Flat 674. Feel - Free and Eventually EuLisp. An initial implementation of EuLisp. 675. FEL - Function Equation Language. Programs are sets of definitions. 676. FFP - Formal FP. Similar to FP, but with regular sugarless syntax, for 677. FGHC - Flat GHC. A variant of GHC in which guard calls can be only to 678. FGL - 679. FGL+LV - "Functional Programming and the Logical Variable", G. Lindstrom, 680. FGRAAL - FORTRAN extended GRAph Algorithmic Language. A FORTRAN extension 681. FIDIL - Based on "maps", generalized arrays whose index sets ("domains") 682. FIDO - FInite DOmains. A constraint language implemented on top of Prolog. 683. Fifth - An enhanced version of FORTH. M.S. Dissertation, Cliff Click 684. File Composition - Typesetting language. "File Composition System 685. F+L - Equational clauses within function definitions to solve for logical 686. FL - Function Level. John Backus, ca. 1985. Successor to FP. Dynamically 687. FLAIR - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 688. FLAP - Symbolic math, for IBM 360. "FLAP Programmer's Manual", A.H. Morris 689. Flavors - D. Weinreb & D.A. Moon 1980. LISP 690. Fleng - Parallel logic language. "Massively Parallel Implementation of 691. FLEX - 692. Flex 2 - ca. 1980. A preprocessor designed to make FORTRAN look more like 693. FLIC - Functional Language Intermediate Code. Intermediate language used 694. FLIP - 695. FLIP-SPUR - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 (May 696. F-Logic - "F-Logic: A Higher-Order Language for Reasoning about Objects, 697. FLOP - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 698. FlooP - Douglas Hofstadter, 1979. Imperative language, designed for 699. FLOW-MATIC or FLOWMATIC - (originally B-0). Remington Rand, 1958. 700. FLPL - FORTRAN List Processing Language. Rochester, Gelernter, and 701. FLUB - First Level Under Bootstrap. Language for an abstract machine, 702. FMPL - Frobozz Magic Programming Language. Experimental Computing 703. FOCAL - 704. FOCL - Expert system shell, a backward chaining rule interpreter for Mac. 705. FOCUS - Hierarchical database language. Information Builders Inc. 706. FOIL - File Oriented Interpretive Language. CAI language. "FOIL - A File 707. foogol - Per Lindberg. A tiny ALGOL-like language based on the VALGOL I 708. FOOL - Fool's Lisp. A small Scheme interpreter. 709. FOOP - OBJ2 plus object-orientation. "Extensions and Foundations for 710. FORC - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 711. Force - dBASE dialect for MS-DOS. 712. The Force - Data parallel language, providing extensions to Fortran for 713. ForceOne - Andrew K. Wright. "Polymorphism in the Compiled Language 714. ForceTwo - Andrew K. Wright. An unofficial successor to ForceOne. 715. FORM - Jos Vermaseren 1989. Designed for speedy 716. FORMAC - FORmula MAnipulation Compiler. J. Sammet & Tobey, IBM Boston APD, 717. FORMAL - 718. FORMAT-FORTRAN - FORTRAN Matrix Abstraction Technique FORTRAN. 719. Formes - Object-oriented language for music composition and synthesis, 720. FORML - Formal Object Role Modeling Language. CASE language? 721. Formula - 722. Formula ALGOL - ALGOL extension for symbolic math, strings and lists. 723. Fornax - "Fornax: A General Purpose Programming Language", J. Storrs Hall, 724. Forsythe - An ALGOL-like language. "Preliminary Design of the Programming 725. FORTH - Fourth. Charles H. Moore, 1960's. An interactive extensible 726. FORTRAN - FORmula TRANslator. The first and still the most widely used 727. FORTRAN I - John Backus, IBM for the IBM 704. Design begun 1954, compiler 728. FORTRAN II - 1958. Added subroutines. 729. FORTRAN III - This was only distributed to ca. 20 sites. See Wexelblat. 730. FORTRAN IV - IBM 1962. For the IBM 7090/94. Many implementations went 731. FORTRAN V - Preliminary work on adding character handling facilities by IBM 732. FORTRAN VI - Internal IBM name for early PL/I work ca. 1963. Sammet 1969, 733. FORTRAN 66 - FORTRAN IV standardized. ASA X3.9-1966. 734. FORTRAN 77 - Block IF, PARAMETER, SAVE statements added, still no WHILE. 735. Fortran 90 - Previously Fortran 8x and Fortran Extended. An extensive 736. Fortran D - Ken Kennedy, Rice U. A data-parallel Fortran. "Fortran D 737. Fortran-Linda - Scientific Computer Assocs . 738. Fortran M - Parallel extensions to Fortran with processes and channels. 739. FORTRAN-Plus - FORTRAN for the DAP parallel machine, implements many 740. FORTRANSIT - FORTRAN Internal Translator. Subset of FORTRAN translated 741. FORTRUNCIBLE - A cross between FORTRAN and RUNCIBLE for the IBM 650. 742. FOSIL - Fredette's Operating System Interface Language. A portable job 743. FoxBASE+ - dBASE III+-like product from Fox Software, Perrysburg, OH. 744. FoxPRO - dBASE IV-like product from Fox Software, Perrysburg, OH. 745. FP - Functional Programming. Backus. Combinator based. "Can Programming 746. FP2 - Functional Parallel Programming. Term rewrite rules used to specify 747. FP/M - An intermediate language for functional languages, used to implement 748. FQL - Functional database language. "An Implementation Technique for 749. FrameKit - Frame language. "The FrameKit User's Guide", E. Nyberg, TR CMU- 750. FRANK - "Using BINS for Interprocess Communication", P.C.J. Graham, SIGPLAN 751. Franz Lisp - (named for the Hungarian composer Franz Liszt (1811-1886)) R. 752. FRED - Robert Carr. Language used by Framework, Ashton-Tate. 753. Fresco - Object-oriented specification language. "Refinement in Fresco", 754. Fresh - "Fresh: A Higher-Order Language Based on Unification", G. Smolka, 755. FRINGE - C. Katz, GE, 1961. Subcomponent of GE-255 GECOM system. Sorting 756. FRL - Frame Representation Language. MIT. "The FRL Manual", R. Roberts et 757. FRMT-FTRN - Scientific language, listed [?] 1976. 758. FSL - Formal Semantics Language. Language for compiler writing. "A Formal 759. FSMDL - Finite State Machine Description Language. [?] 760. Fugue - Music language, implemented in Xlisp. "Fugue: A Functional 761. Fun - A typed lambda-calculus, similar to SOL[2]. "On Understanding Types, 762. FUNLOG - Functional programming plus unification. "Lazy" in the sense that 763. FX-87 - Effects. A polymorphic language based on Scheme, allowing side 764. FX-90 - Partial type and effect reconstruction and first-class modules. 765. G - 766. Gabriel - Graphical DSP language for simulation and real systems. "A 767. GADS - Picture retrieval language. "Integrated Geographical Databases: The 768. Gaelic - For automated test programs. Used in military, essentially 769. Galaxy - An extensible language in the vein of EL/1 and RCC. "Introduction 770. Galileo - "Galileo: A Strongly Typed Interactive Conceptual Language", A. 771. Gambit - A variant of Scheme R3.99 supporting the 'future' construct of 772. GAMMA - 773. GAN - Generating and Analyzing Networks. "GAN - A System for Generating 774. GAP - Groups Algorithms and Programming. Johannes Meier, Alice Niemeyer, 775. GAPLog - General Amalgamated Programming with Logic. LOGPRO group, 776. Gargoyle - For compiler writing. J.V. Garwick, CACM 7(1):16-20, (Jan 777. GARP - Graphical language for concurrent programming. "Visual Concurrent 778. GASP - Graph Algorithm and Software Package. PL/I extension for 779. GAT - Generalized Algebraic Translator. Improved version of IT. On IBM 780. GATE - GAT Extended? Based on IT. Sammet 1969, p.139. 781. Gauss - Aptech Systems [?] 782. Gawk - GNU's implementation of a superset of POSIX awk, a pattern scanning 783. GCL - 784. G-Code - 785. GDPL - Generalized Distributed Programming Language. "GDPL - A Generalized 786. GEA - Graph Extended ALGOL. Extension of ALGOL-60 for graph manipulation, 787. GECOM - For the GE-255. Somewhat akin to COBOL with some ALGOL features 788. Gedanken - John Reynolds, 1970. "GEDANKEN - A Simple Typeless Language 789. GEL - Scripting language used in the object-oriented development 790. General Purpose Graphic Language - "A General Purpose Graphic Language", 791. Gentleman's Portable Coroutine System - Coroutine package in FORTRAN. "A 792. GEORGE - Charles Hamblin, 1957. One of the earliest programming languages, 793. GEPURS - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 794. Gerald - "Gerald: An Exceptional Lazy Functional Programming Language", 795. GEST - Generic Expert System Tool. Expert system shell with frames, 796. GHC - Guarded Horn Clauses. K. Ueda. Parallel logic language similar to 797. Gia-2 - Gary's Ikonas Assembler. "Differences Between GIA-2 and C", G. 798. GIM-1 - Generalized Information Management Language. Nelson, Pick, 799. GIN5 - Special-purpose macro assembler used to build the GEORGE 3 operating 800. Ginger - U Warwick. Simple functional language with parallel constructs. 801. GIP - General Interpretive Programme. 1956. An early interpreted language 802. GIRL - Graph Information Retrieval Language. Handling directed graphs. 803. GKS - Graphical Kernel System. 804. GL - Graphics Language. Silicon Graphics. 805. Glammar - A pattern transformation language for text-to-text translation, 806. GLASS - General LAnguage for System Semantics. Esprit project at KU 807. Glenda - Seyfarth, Arumugham and Bickam, U South Mississippi. A 808. Glish - Vern Paxson . Language for buiilding loosely 809. Glisp - Generalized LISP. D.C. Smith, Aug 1990. A coordinated set of 810. GLOS - Graphics Language Object System. Dan Johnston dan@cs.uq.oz.au> and 811. GLOW - A POP-11 variant with lexical scope. Reviewed in Byte's UK edition, 812. Glypnir - 1966. An ALGOL-like language with parallel extensions. Similar 813. GMAP - GCOS Macro Assembler Program - Macro assembler for the GCOS-8 814. GMPL - A microprogramming language for an HP machine. "A Microprogramming 815. Goedel - Declarative language for AI, based on many-sorted logic. Strongly 816. Gofer - Mark Jones , Oxford 1991. Similar to 817. GOL - General Operating Language. Subsystem of DOCUS. Sammet 1969, p.678. 818. GOM - Good Old MAD. Don Boettner, U Mich. MAD for the IBM 360. Parts of 819. GOOD - Graph-Oriented Object Database. A graph manipulation language for 820. GOSPL - Graphics-Oriented Signal Processing Language. A graphical DSP 821. GP - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1959). 822. GPL - 823. GPM - General Purpose Macro-generator. Early text-processing language 824. GPSS - General Purpose Systems Simulator. Geoffrey Gordon, 1960. Discrete 825. GPX - Early system on UNIVAC II. Listed in CACM 2(5):16 (May 1959). 826. GRAAL - ("Grail") General Recursive Applicative and Algorithmic Language. 827. GRAF - GRaphic Additions to FORTRAN. FORTRAN plus graphic data types. 828. GRAIL - Graphical Input Language. Flowchart language entered on a graphics 829. GRAIN - Pictorial query language. "Pictorial Information Systems", S.K. 830. GRAM - An extension of BNF used by the SIS compiler generator. "SIS - 831. Grapes - A Modula-like system description language. "GRAPES Language 832. Graphic ALGOL - Generation of shaded perspective picures in real time. "An 833. Graphic Language - For specifying graphic operations. "A Problem Oriented 834. GRAPPLE - GRAPh Processing LanguagE. 1968. "A Directed Graph 835. GRASP/Ada - Graphical Representation of Algorithms, Structures and 836. Green - Cii Honeywell-Bull. A proposed language to meet the DoD Ironman 837. GRG - Computer algebra system for differential geometry, gravitation and 838. GRIND - GRaphical INterpretive Display. Graphical input language for PDP- 839. Groff - GNU's implementation of roff. (See nroff, troff, RUNOFF). 840. GSBL - "GSBL: An Algebraic Specification Language Based on Inheritance", S. 841. GSL - Grenoble System Language. M. Berthaud, IBM, Grenoble. "GSL Language 842. GSPL - Greenberg's System Programming Language. Bernard Greenberg. 843. GTML - ? Mentioned in the documentation for TXL. 844. GVL - Graphical View Language. T.C.N. Graham & J.R. Cordy, Queen's U. 845. GW-BASIC - "Gee Whiz" BASIC. Microsoft's BASIC with graphic extensions. 846. Gypsy - Specification and verification of concurrent systems software. 847. GYVE - OS programming language, highly modular (similar to Modula?) "GYVE, 848. HAL/S - Real-time language used by NASA for onboard shuttle software. 849. HALGOL - Hewlett-Packard. A simple language for communicating with devices 850. HALMAT - Intermediate language used by HAL/S. 851. Haskell - (named for the logician Haskell B. Curry). April 1990. Designed 852. HASL - SASL plus conditional unification. "A Prological Definition of 853. HCLP - Hierarchical CLP. "Constraint Hierarchies and Logic Programming", 854. HCPRVR - "HCPRVR: An Interpreter for Logic Programs", D. Chester in Proc 855. HDFL - Single assignment language. "Methods for Handling Structures in 856. HDM - See SPECIAL. 857. HELP - 858. HEQS - E. Derman. Constraint language for financial modeling. Uses an 859. HERAKLIT - A distributed object-oriented language. "Definition einer 860. Hermes - IBM, June 1990. An imperative, strongly typed process-oriented 861. HIBOL - A variant of DIBOL, used in Infotec computers. 862. High Performance Fortran - Proposed extension to Fortran 90 with additional 863. HiLog - W. Chen et al, Stony Brook, 1989. Logic programming in higher 864. HINT - Hierarchical Information NeTs. For CDC 3600. "HINT: A Graph 865. HLISP - "Monocopy and Associative Algorithms in an Extended Lisp", E. Goto, 866. HLL - A machine-independent high level microprogramming language. 867. HOL - Higher Order Logic. A proof-generating system for higher order logic 868. Honeywell-800 Business Compiler - Another name for FACT. Sammet 1969, 869. HOOK - ? Object Oriented Kernel. Delphia. An object-oriented extension of 870. Hope - ("springs eternal" and so forth.) R.M. Burstall, U Edinburgh 1978. 871. Hope+ - Alvey Flagship project, Imperial College. An extension of Hope 872. Hope+C - Alvey Flagship project, Imperial College. Further evolution of 873. HOS-STPL - Hospital Operating System - STructured Programming Language. A 874. HPcode - Stack-based intermediate language used by HP in many of its 875. HPCode-Plus - Descendant of HPcode with data types, developed to be an ANDF 876. HPF - (see High Performance Fortran). 877. HP-GL - Hewlett-Packard Graphics Language. Vector graphics language used 878. HP-GL/2 - "HP-GL/2 Programmer's Guide", No. 5959-9733, HP. (See PCL.) 879. HPL - Language used in HP9825A/S/T "Desktop Calculators", 1978(?) and 880. HSL-FX - Hierarchical Specification Language - Function Extension. 881. HTML - HyperText Markup Language. Markup language used by the World Wide 882. HTML+ - Successor to HTML, will encode more structure. Under development. 883. HUGO - Geac. A bytecode-interpreted transaction handler. 884. Hybrid - Concurrent object-oriented language. "Active Objects in Hybrid", 885. Hyper-C - HyperParallel Tech, France. Data parallel extension of C, for 886. Hyperscript - Informix. The object-based programming language for Wingz, 887. HyperTalk - Bill Atkinson and Dan Winkler. A verbose semicompiled language 888. HyTime - A hypermedia extension of SGML. "The HyTime Hypermedia/Time-based 889. IAL - International Algebraic Language. Original name of ALGOL 58. 890. IAM - Interactive Algebraic Manipulation. Interactive symbolic math for 891. IBEX - Command language for Honeywell's CP-6 OS. 892. ICES - Integrated Civil Engineering System. Subsystems include COGO, 893. ICETRAN - An extension of FORTRAN IV. Component of ICES. Sammet 1969, 894. ICI - Tim Long. Interactive C Interpreter? Interpreted language, syntax 895. Icon - Griswold, 1970's. A descendant of SNOBOL4 with Pascal-like syntax. 896. Iconicode - 1990-1992. Visual dataflow language, token-based with 897. IC-Prolog - Clark & McCabe, Imperial College 1979. Logic language with 898. IC Prolog ][ - Imperial College. A Prolog with multithreading, TCP 899. Id - Irvine Dataflow. Arvind & Gostelow. Single assignment language, used 900. IDAMS - Pictorial retrieval language, implemented in APL. "Concept of the 901. IDEA - Interactive Data Entry/Access. Data General. A language in which 902. IDEAL - Van Wyk, Stanford 1980. Numerical constraint language for 903. IDL - 904. IDMS - Pictorial query language, an extension of Sequel2. "A Management 905. Id Nouveau - Arvind & Nikhil , LCS 906. IDOL - Icon-Derived Object Language. Object-oriented preprocessor for 907. IDS/I - Integrated Data Store. Extension to COBOL involving "chains" 908. IF1 - Graph language used as an intermediate language for dataflow 909. IF2 - Graph language used by the OSC SISAL compiler, a superset of IF1. 910. IFIP - Subset of ALGOL. Sammet 1969, p.180. 911. IFP - Illinois FP. Arch Robinson. Variant of FP with Algol-like syntax. 912. IFX - "Type Reconstruction with First-Class Polymorphic Values", J. O'Toole 913. IGL - Interactive Graphic Language. Used primarily by Physics Dept at 914. IIS - Idealized Instruction Set. Assembly language for the Flagship 915. IITRAN - Simple PL/I-like language for students, on IBM 360. "The IITRAN 916. ILIAD - Real time language. "On the Design of a Language for Programming 917. ILLIAC - Assembly language for the ILLIAC computer. Listed in CACM 918. ILOC - Rice U. Register-oriented intermediate language targeted to PC/RT. 919. IMP - 920. Ina Jo - [FDM?] "The Ina Jo Specification Language Reference Manual", J. 921. Info BASIC - Variant of Pick BASIC used with PRIME's PRIMOS. 922. INFORM - Early database language, comparable to dBASE II. Intended for 923. Information Algebra - Theoretical formalism for DP, never resulted in a 924. Inglish - English-like language used for Adventure games like "The Hobbit" 925. InnovAda - Object-oriented extension to Ada, said to be LISP-like. 926. Input - See ALPHA. 927. INSIGHT - Simulation modeling language especially for health care problems. 928. INTCODE - A low-level interpreted language used in bootstrapping the BCPL 929. INTELLECT - Larry Harris, 1977. A query language, close to natural 930. INTERACTIVE - Network simulation language. "Design and Implementation of a 931. INTERCAL - (Allegedly stands for "Compiler Language With No Pronounceable 932. INTERCOM - Assembly language for the G-15. Listed in CACM 2(5):16 (May 933. Interlisp - Descendant of BBN-Lisp. Once Interlisp was one of two main 934. Intermediate Programming Language - Arthur W. Burks. A very early attempt 935. Interpress - Xerox. Interpretive FORTH-like graphics language, possibly 936. Iota - Specification language. "The Iota Programming System", R. Nakajima 937. IPL - Information Processing Language. Allen Newell, J.C. Shaw, H. Simon, 938. IPS - Threaded language. "IPS, An Unorthodox High Level Language", K. 939. IQ - Pictorial query language, implemented in Ratfor. "Structured 940. IRDATA - Industrial Robot DATA. A standardized robot control code. 941. IRL - Industrial Robot Language. A high-level language for programming 942. Ironman - HOLWG, DoD, Jan 1977, revised Jul 1977. Fourth of the series of 943. Isabelle-92 - A generic theorem prover, supporting a wide variety of 944. ISBL - Mathematical query language. 945. ISETL - Interactive SETL. Gary Levin , Clarkson 946. ISIS - 947. ISL - Interface Specification Language. Xerox PARC. Interface description 948. ISLisp - International Standard LISP, ISO WG 16, draft Dec 1992. An 949. ISP - Instruction Set Processor. A family of languages for describing the 950. ISPL - Instruction Set Processor Language. ca 1971. Original ISP 951. ISPS - Barbacci, Carnegie-Mellon 1979. Instruction Set Processor 952. ISWIM - If You See What I Mean. Landin 1966. ISWIM is purely functional, 953. IT - Internal Translator. A.J. Perlis et al, Carnegie Tech ca 1957. Early 954. Ivan - A Diana-like language making up part of VHDL. "VHDL - The Designer 955. Iverson's Language - APL, which went unnamed for many years. Sammet 1969, 956. IVTRAN - 1966. Parallel FORTRAN for the Illiac IV. 957. J - Derivative and redesign of APL. Purely functional with lexical scope 958. J3 - Dialect of JOVIAL. "Military Standard JOVIAL (J3)", MIL-STD-1588 959. J73 - Yep, another JOVIAL dialect. "Military Standard JOVIAL (J73)", 960. JACAL - JAffer's CAnonical ALgebra. A. Jaffer. 961. Jade - 962. JaM - John and Martin. J. Warnock & M. Newell, PARC 1978. Interpretive 963. Janus - 964. JAZ - Early system on LGP-30. Listed in CACM 2(5):16 (May 1959). 965. JCL - Job Control Language. Batch language on IBM OS/360 systems. 966. JCS-13 - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 967. JEAN - A dialect of JOSS. 968. JOSS - JOHNNIAC Open Shop System. Charles L. Baker, RAND 1964. An early 969. Jossle - [?] Type checked language with separate compilation using a 970. JOVIAL - Jule's Own Version of IAL. Jules I. Schwartz 1959-1960. Based on 971. Joyce - Brinch Hansen. Distributed language based on Pascal and CSP. 972. JPL - JAM Programming Language. Imperative string-based language, part of 973. JPLDIS - Jet Propulsion Laboratory Display Information System. Jack 974. JS - Dialect of JOVIAL. Sammet 1969, p.639. 975. JTS - Simple dialect of JOVIAL. Sammet 1969, p.528. 976. Juno - Numerical constraint-oriented language for graphics applications. 977. Jym - Patrick Bellot, France. A predecessor to Graal. 978. K5 - Early system on Larc computer. Listed in CACM 2(5):16 (May 1959). 979. Kaleidoscope - Freeman-Benson , U Washington and 980. Kali - Data parallel language. "Supporting Shared Data Structures on 981. KAP - Kernel Andorra Prolog. "Kernel Andorra Prolog and its Computation 982. Karel - Language featured in Karel the Robot: A Gentle Introduction to 983. KBMS - Expert system. 984. KCL - Kyoto Common LISP. Taiichi Yuasa and Masami Hagiya, 1984. Compiles 985. K-code. Language recognized by the K-machine, a virtual machine with an 986. KEE - Knowledge Engineering Environment. Frame-based expert system. 987. Kernel Parlog - Modeless intermediate language for Parlog compilation. 988. Kevo - A. Taivalsaari . Prototype-based object-oriented 989. KFX - Kernel language of FX-87. "Polymorphic Effect Systems", J.M. 990. Kid - Kernel language for Id. A refinement of P-TAC, used as an 991. KISS - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 992. KL0 - Sequential logic language based on Prolog, for the ICOT project, 993. KL1 - Kernel Language 1. An experimental AND-parallel version of KL0 for 994. Klerer-May System - Columbia U. Early system with special math symbols. 995. KL-ONE - Frame language. "An Overview of the KL-ONE Knowledge 996. KLS - Knotted List Structures. List-processing language, a predecessor of 997. KMODEL - An ancestor of Model-K. "Preliminary Results on the BEHAVIOR 998. KOMPILER - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 999. KRC - Kent Recursive Calculator. Turner 1981. Lazy functional language 1000. KRL - Knowledge Representation Language. A frame-based language. "An 1001. KRS - Frame-based language built on Common LISP. 1002. KRYPTON - Frame language. "An Essential Hybrid Reasoning System: Knowledge 1003. ksh - Korn Shell command interpreter for Unix. 1004. L0 - Tech U Munich. Low level language, typed and with ususal flow 1005. L6 - Bell Telephone Laboratories Low-Level Linked List Language. Ken 1006. Lace - Language for Assembling Classes in Eiffel. Specifies how to 1007. LADE - Compiler-compiler language? 1008. LADY - "Key Concepts in the INCAS Multicomputer Project", J. Nehmer et al 1009. Lakota - Scripting language, extends existing OS commands. 1010. LAMBDA - A version of typed lambda calculus, used to describe semantic 1011. lambda-Prolog - An extension of standard Prolog, in which terms are typed 1012. LAMINA - Concurrent object-oriented language. "Experiments with a 1013. Language H - NCR. Early business-oriented language. 1014. Laning and Zierler - J.H. Laning Jr and N. Zierler, 1953-1954. Possibly 1015. LAP - LISP Assembly Program. Assembly language embedded into early LISP. 1016. LAP4 - Early assembly language for Linc-8 machine. 1017. LAPSE - Single assignment language for the Manchester dataflow machine. "A 1018. Larch - John Guttag and Jim Horning . The Larch 1019. Larch/Ada - Used in the Penelope verification system, to provide semantics 1020. Larch/CLU - Larch specification language for CLU. Used in Abstraction and 1021. LaTeX - see TeX. 1022. LAU - Langage a Assignation Unique. Single assignment language for the LAU 1023. LAURE - A language for knowledge representation combining object 1024. LAVA - A language for VLSI that deals with "sticks", i.e. wires represented 1025. LAX - LAnguage eXample. Toy language used to illustrate problems in 1026. LCC - Language for Conversational Computing. CMU 1960's. Similar to JOSS, 1027. LCL - 1028. LCS - Language for Communicating Systems. Bernard Barthomieu. A 1029. LDL - "LDL: A Logic-Based Data-Language", S. Tsur et al, Proc VLDB 1986, 1030. LDL1 - Successor of LDL. "Sets and Negation in a Logic Database Language", 1031. LDT - Logic Design Translator. Computer system design analysis. Sammet 1032. LE/1 - Langage External. "An Evaluation of the LE/1 Network Command 1033. LEAF - 1034. Lean - U Nijmegen and U East Anglia. An experimental language based on 1035. LEAP - Language for the Expression of Associative Procedures. ALGOL-based 1036. LECOM - Version of COMIT on GE 225 ca. 1966. Sammet 1969, p.419. 1037. Leda - Tim Budd , Oregon State U, 1990-1993. 1038. LeFun - MCC, Austin. Integration of logic and functional programming. 1039. Legion - Distributed language. 1040. LEGOL - "Application of MP/3 to the Design and Implementation of LEGOL, A 1041. Le-Lisp - Jerome Chailloux and Emmanuel St James, INRIA, France. A LISP 1042. Leo - General-purpose systems language, syntactically like Pascal and Y, 1043. Lex - 1044. LG - Simple language for analytic geometry, with graphic output. "LG: A 1045. LGDF - Large-Grain DataFlow. "A Large-grain Data Flow Scheduler for 1046. LGEN - Bell Labs. A logic language for VLSI implementation. S.C. Johnson, 1047. LGN - Linear Graph Notation. A linearized representation of TCOL trees. 1048. Liana - 1991. Similar to C++, aimed at Windows applications. No pointers, 1049. LIDO - Input language for the attribute evaluator generator LIGA (a 1050. LiE - Symbolic math aimed at Lie groups. "LiE, a Package for Lie Group 1051. LIFE - Logic of Inheritance, Functions and Equations. Hassan Ait-Kacy 1052. Lila - Patrick Salle'. A small assembly-like 1053. LIMDEP - Linear programming language used by economists. 1054. LIMP - "Messages in Typed Languages", J. Hunt et al, SIGPLAN Notices 1055. Linc - Burroughs/Unisys 4GL. Designed in New Zealand. 1056. Lincoln Reckoner - ca 1965. Interactive math including matrix operations, 1057. Linda - Yale. A "coordination language", providing a model for concurrency 1058. LindaLISP - Yep, you guessed it. 1059. Lingo - An animation scripting language. MacroMind Director V3.0 1060. LINGOL - LINguistics Oriented Language. Natural language processing. "A 1061. LIPL - Linear IPL. A linearized (i.e. horizontal format) version of IPL-V. 1062. LIS - Langage Implementation Systeme. Ichbiah, 1973. A predecessor of 1063. LISA - Statistical data analysis. Similar to S. 1064. LISP - LISt Processing. John McCarthy et al, MIT 1065. LISP 2 - LISP 1.5 with an ALGOL60-like surface syntax. Also optional type 1066. LISP70 - LISP dialect, a descendant of MLISP and MLISP2. Also known as 1067. LISP A - "LISP A: A LISP-like System for Incremental Computing", E.J. 1068. Lispkit Lisp - Purely functional version of LISP. "Functional Programming, 1069. Lisp-Linda - P. Dourish, U Edinburgh 1988. 1070. LISP Machine LISP - An extension of Maclisp, now called Zetalisp. 1071. Lisptalk - "Concurrent Programming Language Lisptalk", C. Li, SIGPLAN 1072. LITHE - Object-oriented with extensible syntax. "LITHE: A Language 1073. LITTLE - Typeless language used to produce machine-independent software. 1074. Little Smalltalk - A line-oriented near-subset of Smalltalk-80. "A Little 1075. LLM3 - J. Chailloux. Assembly language for a virtual machine, the 1076. LM3 - The Larch interface language for Modula-3. (See Larch). "LM3: A 1077. LML - 1078. LNF - "A Fully Lazy Higher Order Purely Functional Programming Language 1079. L&O - Logic and Objects. Implemented as a front end for IC Prolog. "Logic 1080. LO - Linear Objects. Concurrent logic programming language based on 1081. {log} - "{log}: A Logic Programming Language with Finite Sets", A Dovier et 1082. LogC - C extension ncorporating rule-oriented programming, for AI 1083. Logic Design Language - Language for computer design. "A System 1084. LOGIN - Integration of logic programming and inheritance. "LOGIN: A Logic 1085. LOGLAN - Inst Informatics, Warsaw U. Object-oriented. Not to be confused 1086. LOGLISP - Robertson & Sibert, Syracuse 1980. A Prolog-like language called 1087. LOGO - Developed 1966-1968 by a group at Bolt, Beranek & Newman headed by 1088. LOGOL - Strings are stored on cyclic lists or 'tapes', which are operated 1089. LOLITA - Language for the On-Line Investigation and Transformation of 1090. Lolli - (named for the "lollipop" operator "-o") Based on linear logic, in 1091. LOM - Toulouse, early 1980's. Language for data processing. 1092. LOOK - Specification language. "A Look at Algebraic Specifications", S.N. 1093. LOOKS - 1094. LOOPN - U Tasmania. An object-oriented language for simulation of Petri 1095. LOOPS - Lisp Object-Oriented Programming System. Xerox's object-oriented 1096. LOP - Language based on first-order logic. "SETHEO - A High-Perormance 1097. Lore - 1098. LOTIS - LOgic, TIming, Sequencing. Describes a computer via its data flow. 1099. LOTOS - Specification language based on temporal ordering. "The Formal 1100. Lout - J. Kingson Embedded language for the lout 1101. Low-Ada - An intermediate language for Ada, intended for formal 1102. LOWL - Abstract machine for bootstrapping ML/1. Mentioned in Machine 1103. LPC - ca 1988. Variant of C used to program the LP MUDs, programmable 1104. LPG - 1105. LPL - List Programming Language. LISP-like language with ALGOL-like 1106. LPS - Sets with restricted universal quantifiers. "Logic Programming with 1107. LRLTRAN - Lawrence Radiation Laboratory TRANslator. FORTRAN extension with 1108. LSL - 1109. LSYD - Language for SYstems Development. PL/I-like language with data 1110. LT-2 - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1111. LTR - Langage Temps-Reel. A French predecessor to Ada, Modula-like with a 1112. LTR2 - 1113. LTR3 - Parayre, France. Saw wide use by French military and avionics. 1114. Lua - TeCGraf, Pontifical Cath U Rio de Janeiro (PUC/Rio), 1994. Pascal- 1115. LUCID - 1116. Lucinda - Combines Russell-like polymorphism with Linda-like concurrency. 1117. Lucy - Distributed constraint programming language. An actor subset of 1118. LUKKO - Heinanen, 1983. An object-oriented microprogramming language, 1119. LUSTRE - Real-time dataflow language for synchronous systems, especially 1120. LYaPAS - (Russian acronym for "Logical Language for the Representation of 1121. LYNX - U Wisc 1984. Language for large distributed networks, using remote 1122. LYRIC - Language for Your Remote Instruction by Computer. CAI language 1123. M - 1124. M3 - Macro processor, forerunner of M4, for the AP-3 mini. 1125. M4 - Macro processor for Unix and GCOS. "The M4 Macro Processor", 1126. M5 - A. Dain, U Cincinnati, 1992. Macro processor, a generalization of M4. 1127. M6 - Yet another macro processor. Mentioned in Don Libes, "Life with 1128. MAC - Early system on Ferranti Mercury. Listed in CACM 2(5):16 (May 1959). 1129. Mac-1 - Assembly language used in Structured Computer Organization, A.S. 1130. MAC - ca 1959. Mercury Autocode 2. One of the first extensible languages, 1131. MAC-360 - ca. 1967. Solving numerical problems using equation-like input. 1132. Macaulay - Mike Stillman and Dave Bayer 1133. MACE - Concurrent object-oriented language.[?] 1134. Machiavelli - Peter Buneman & Atsushi Ohori, U Pennsylvania, 1989. An 1135. MACL - Macintosh Allegro CL. Former name of MCL. 1136. MacLisp - MIT AI Lab, late 1960's. Later used by Project MAC, Mathlab, and 1137. MACRO - 1138. Macro SAP - Macro processing modification of SAP. D.E. Eastwood and D.M. 1139. MACSYMA - Project MAC's SYmbolic MAnipulator. Joel Moses 1140. MAD - 1141. Mad/1 - A later, much enhanced version of MAD, for the IBM 360. Michigan's 1142. MADCAP - Math and set problems, for the Maniac II and CDC 6600. "MADCAP - 1143. MADTRAN - Early preprocessor that translated FORTRAN to MAD, for gain in 1144. MAGIC - Early system on Midac computer. Listed in CACM 2(5):16 (May 1959). 1145. Magic Paper - Early interactive symbolic math system. Sammet 1969, p.510. 1146. Magma2 - Language that allows programmability of the control environment, 1147. MagmaLISP - Predecessor of Magma2. "MagmaLISP: A Machine Language for 1148. MAGNUM - Tymshare Inc, late 70's. Database language for DEC-10's, used 1149. Magritte - J. Gosling. Constraint language for interactive graphical 1150. MAINSAIL - MAchine INdependent SAIL. From XIDAK, Palo Alto CA, (415) 855- 1151. Maisie - A C extension with concurrency via asynchronous typed message 1152. Make - Language for the Unix file maintenance utility Make. "Make - A 1153. MAL - Micro Assembly Language - Microprogramming language with high-level 1154. MALPAS IL - TA Consultancy Services. A strongly typed, block-structured 1155. Manchester Autocode - Predecessor of Mercury Autocode. "The Programming 1156. Mandala - ICOT, Japan. A system based on Concurrent Prolog. "Mandala: A 1157. MAO - Early symbolic math system. A. Rom, Celest Mech 1:309-319 (1969). 1158. MAP - Mathematical Analysis without Programming. On-line system under CTSS 1159. Maple - B. Char, K. Geddes, G. Gonnet, M. Monagan & S. Watt, U Waterloo, 1160. MARBLE - A Pascal-like microprogramming language. "MARBLE: A High Level 1161. Maril - Machine description language used by the Marion code generator. 1162. Markov - [?] 1163. Marseille Prolog - One of the two main dialects of Prolog, the other being 1164. MARSYAS - MARshall SYstem for Aerospace Simulation. Simulation of large 1165. MARVIN - U Dortmund, 1984. Applicative language based on Modula-2, 1166. Mary - Mark Rain. Machine-oriented language, a supeset of ALGOL68, 1167. MAS - Modula-2 Algebra System. "Modula-2 Algebra System", H. Kredel, Proc 1168. MASM - Microsoft Assembler for MS-DOS. 1169. Massey Hope - Massey U, NZ. Refinement of Hope+C with improved syntax, and 1170. Matchmaker - A language for specifying and automating the generation of 1171. Mathcad - Symbolic math environment. 1172. Mathematica - (name suggested by Steve Jobs). Wolfram Research, 1988. 1173. MATHLAB - Symbolic math system, MITRE, 1964. Later version: MATHLAB 68 1174. MATH-MATIC or MATHMATIC - Alternate name for AT-3. Early, pre-FORTRAN 1175. Matrix Compiler - Early matrix computations on UNIVAC. Sammet 1969, p.642. 1176. MATRIX MATH - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1177. mawk - Mike Brennan 1991. An implementation of 1178. MAXIMOP - "Job Control Languages: MAXIMOP and CAFE", J. Brandon, Proc BCS 1179. MBASIC - Microsoft BASIC. 1180. MC - Extension of C with modules. Symbols in other modules can be 1181. McG360 - Interactive, similar to PAL[5], for IBM 360. "McG360 Programmer's 1182. MCL - Macintosh Common LISP. (Previously MACL.) 1183. M-Code - 1184. 1) Intermediate code produced by the original ETH Modula-2 compiler. 1185. 2) Intermediate language for an SECD-like machine, used by the Concert 1186. MCS - Meta Class System. A portable object-oriented extension of Common 1187. MDL - (originally "Muddle"). C. Reeve, C. Hewitt & G. Sussman, Dynamic 1188. me too - Peter Henderson, 1984. Functional language for executable 1189. MELD - Concurrent, object-oriented, dataflow, modular and fault-tolerant! 1190. MeldC - Columbia U, 1990. A C-based concurrent object-oriented 1191. Melinda - "Melinda: Linda with Multiple Tuple Spaces", S. Hupfer, 1192. Mentat - U Virginia. Object-oriented distributed language, an extension of 1193. MENTOR - CAI language. "Computer Systems for Teaching Complex Concepts", 1194. MENYMA/S - "A Message Oriented Language for System Applications", A. Koch 1195. Mercury Autocode - Autocode for the Ferranti Mercury machine. (See 1196. MEROON - An object-oriented system built on Scheme. 1197. Mesa - Xerox PARC, 1977. System and application programming for 1198. META - CDC, ca 1977. Assembly language for the CYBER 200. CDC Pub 1199. META 5 - Early syntax-directed compiler-compiler, used for translating one 1200. Meta-II - An early compiler-compiler. "Meta-II: a Syntax Oriented Compiler 1201. Meta-IV - See VDM-SL. 1202. Meta-Crystal - A language for transformations of Crystal programs. 1203. METAFONT - Knuth. A system for the design of raster-based alphabets. 1204. METAL - 1205. Meta-Vlisp - E. St.James France. A Lisp dialect with 1206. Met-English - Metropolitan Life, early 60's. Fortran-like, with support 1207. METEOR - A version of COMIT with Lisp-like syntax, written in MIT Lisp 1.5 1208. Methods - Digitalk, ca 1985. Line-oriented Smalltalk for PC's, predecessor 1209. MHDL - 1210. Mic-1, Mic-2 - Microprogramming languages, used in Structured Computer 1211. microAPL - An APL-like microprogramming language. "High Level 1212. microPLANNER - G.J. Sussman et al, MIT. Subset of PLANNER, implemented in 1213. microTAL - A high level machine dependent microprogramming language based 1214. MIDAS - Digital simulation language. Sammet 1969, p.627. 1215. MIDL - MicroInstruction Description Language. "MIDL - A Microinstruction 1216. MIIS - ("Meese"). Interpreted. One-letter keywords. Similar to MUMPS? 1217. MIKE - Micro Interpreter for Knowledge Engineering. Expert system shell 1218. MILITRAN - Sys Res Group, ONR 1964. Discrete simulation for military 1219. MIMIC - J.H. Andrews, NIH 1967. Early language for solving engineering 1220. MIMOLA - Operational hardware specification language. "A Retargetable 1221. Mini-ML - "A Simple Applicative Language: Mini-ML", D. Clement et al, Proc 1222. Mini PL/I - A commercial PL/I subset for the Olivetti Audit 7 minicomputer. 1223. MINITAB II - Interactive solution of small statistical problems. "MINITAB 1224. MINT - Mint Is Not TRAC. Version of TRAC used as the extension language in 1225. Miracula - Stefan Kahrs , LFCS. An implementation of a 1226. Miranda - (latin for "admirable", also the heroine of Shakespeare's 1227. MIRFAC - Mathematics in Recognizable Form Automatically Compiled. Early 1228. MISHAP - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16, (May 1229. MITILAC - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 1230. MIXAL - MIX Assembly Language. Assembly language for Knuth's hypothetical 1231. MJS - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1959). 1232. ML - 1233. ML-2000 - Dialect of ML, an extension and redesign of Standard ML. Under 1234. MLAB - Modeling LABoratory. Interactive mathematical modeling. "MLAB, An 1235. ML/I - Early macro translating system. P.J. Brown, CACM 10(10):618-623, 1236. MLISP - 1237. ML-Linda - U Edinburgh, under development. 1238. ML Threads - Greg Morrisett . SML/NJ with mutual 1239. Mma - R. Fateman, 1991. A fast Mathematica-like system, in Allegro CL. 1240. MML - Human-Machine Language. CCITT. Language for telecommunications 1241. MOBSSL-UAF - Merritt and Miller's Own Block-Structured Simulation 1242. Mock Lisp - The LISP used by the Gosling Emacs editor. 1243. MODCAL - Version of HP-PASCAL enhanced with system programming constructs, 1244. Mode - Object-oriented. "The Programming Language Mode: Language 1245. MODEF - Pascal-like language with polymorphism and data abstraction. 1246. MODEL - Pascal-like language with extensions for large-scale system 1247. MODSIM II - 1986. Object-oriented modular language for discrete 1248. Modula - MODUlar LAnguage. Wirth, 1977. Predecessor of Modula-2, more 1249. Modula-2 - Wirth, ETH 1978. Developed as the system language for the 1250. Modula-2* - M. Philippsen , U Karlsruhe. Modula-2 1251. Modula-2+ - P. Rovner et al, DEC SRC, Palo Alto CA, 1984. Exceptions and 1252. Modula-3 - L. Cardelli et al, DEC and Olivetti, 1988. A descendant of 1253. Modula-3* - Incoprporation of Modula-2* ideas into Modula-3. "Modula-3*: 1254. Modula-3pi - Machine-independent intermediate language for compilation of 1255. Modula-P - "Modula-P: A Language for Parallel Programming Definition and 1256. Modula-Prolog - Adds a Prolog layer to Modula-2. "Modula-Prolog: A 1257. Modula/R - Modula with relational database constructs added. LIDAS Group 1258. Modular C - Preprocessor-based extension to C allowing modules. Article by 1259. Modular Prolog - An extension of SB-Prolog (version 3.1) extended with ML- 1260. Modulex - Based on Modula-2. Mentioned by M.P. Atkinson & J.W. Schmidt in 1261. Mona - An experimental dialect of Oberon. Allows data types to be 1262. MooZ - Object-oriented extension of Z. "Object Orientation in Z", S. 1263. MOPS - Michael Hore. A derivative of Neon. Multiple inheritance. 1264. MORAL - Mentioned in "An Overview of Ada", J.G.P. Barnes, Soft Prac & Exp 1265. MORTRAN - A public domain FORTRAN preprocessor for structured programming. 1266. Mouse - Peter Grogono, 1975. A mighty small macro language. "Mouse, A 1267. Moxie - Language for real-time computer music synthesis, written in XPL. 1268. MP-1 - Assembly language for the MasPar machine. 1269. MPGL - Micro-Program Generating Language. A retargetable register transfer 1270. MPL - 1271. MPL II - Burroughs VMS MPL II Language Reference Manual. 1272. MPPL - Early possible name for PL/I. Sammet 1969, p.542. 1273. M-Prolog - 1274. MPS III - Solving matrices and producing reports. "MPS III DATAFORM User 1275. MPSX - Mathematical Programming System Extended. Solution strategy for 1276. MRS - An integration of logic programming into LISP. "A Modifiable 1277. MSG.84 - "Analysis and Design in MSG.84: Formalizing Functional 1278. MUCAL - Language for playing music on PDP-8 [?] 1279. Muddle - Original name of MDL. 1280. muFP - Functional language for hardware design, predecessor to Ruby[1]. 1281. Mul-T - An implementation of Multilisp built on T, for the Encore Multimax. 1282. multiC - Wavetracer. A data-parallel version of C. 1283. MultiLisp - Parallel extension of Scheme, with explicit concurrency. The 1284. Multi-Pascal - Extension of Pascal-S with multiprocessing features. Used 1285. MultiScheme - An implementation of Multilisp built on MIT's C-Scheme, for 1286. MUMPS - Massachusetts General Hospital Utility Multi-Programming System. A 1287. MU-Prolog - L. Naish, U Melbourne 1982. Prolog with 'wait' declarations 1288. MuSimp - LISP variant used as the programming language for the PC symbolic 1289. Muse - OR-parallel logic programming. 1290. Music - Bell Labs, 60's. A series of early languages for musical sound 1291. MUSL - Manchester University Systems Language. 1292. MYSTIC - Early system on IBM 704, IBM 650, IBM 1103 and 1103A. Listed in 1293. NASTRAN - NAsa STRess ANalysis program. Large stress analysis problems. 1294. Napier - Atkinson & Morrison, St Andrews U; design began ca. 1985, first 1295. NAPLPS - North American Presentation-Level-Protocol Syntax. Format for 1296. NAPSS - Numerical Analysis Problem Solving System. Purdue ca. 1965. 1297. NASTRAN - Engineering language, listed [?] 1976. 1298. NATURAL - Software AG, Germany. Integrated 4GL used by the database system 1299. Natural English - Used to mean programming in normal, spoken English. 1300. Nawk - New AWK. AT&T. Pattern scanning and processing language. An 1301. NB - ("New B"?) Original name of C. 1302. NDL- Network Definition Language. Used to program the DCP (Data 1303. Nebula - ICL. Early business-oriented language for Ferranti Orion 1304. NELIAC - Navy Electronics Laboratory International ALGOL Compiler. 1958- 1305. Neon - Charles Duff. An object-oriented extension of FORTH, for the Mac. 1306. NERECO - NEtwork REmote COmmunications. CSP with extensions to allow 1307. NESL - Fine-grained, functional, data-parallel language with nested data 1308. NETL - Semantic network language, for connectionist architectures. "NETL: 1309. New Flavors - Symbolics. An object-oriented LISP, successor to Flavors, 1310. NEWP - NEW Programming language. Replaced ESPOL on Burroughs Large System. 1311. NewsClip - Looking Glass Software. Very high level language for writing 1312. Newspeak - 1313. Newsqueak - Concurrent applicative language with synchronous channels. 1314. Newton - (named after Isaac Newton (1642-1727)). Rapin et al, Swiss 1315. Nexpert Object - Expert system. 1316. NFQL - "NFQL: The Natural Forms Query Language", D. Embley, Trans Database 1317. NGL - Dialect of IGL. 1318. NIAL - Nested Interactive Array Language. Queen's U, Canada. High-level 1319. NICOL I - 1320. NIKL - Frame language. "Recent Developments in NIKL", T.R. Kaczmarek et 1321. NIL - 1322. NJCL - Network Job Control Language. "NJCL - A Network Job Control 1323. nML - Specification language for instruction sets, based on attribute 1324. NODAL - Interpreted language implemented on Norsk Data's NORD-10 computers. 1325. Noddy - A simple (hence the name) language to handle text and interaction 1326. NOMAD - Database language. "NOMAD Reference Manual", Form 1004, National 1327. Nonpareil - One of five pedagogical languages based on Markov algorithms, 1328. NORC COMPILER - Early system on NORC machine. Listed in CACM 2(5):16 (May 1329. NORD PL - Intermediate language for Norsk Data computers. Sintran III (OS 1330. Nother - Parallel symbolic math. 1331. NPL - 1332. NPPL - Network Picture Processing Language. Interactive language for 1333. N-Prolog - Prolog extended with explicit negation. Dov Gabbay, J Logic 1334. Nqthm - Language[?] used in the Boyer-Moore theorem prover. "Proving 1335. Nroff - Text formatting language/interpreter, based on Unix roff. (See 1336. NUCLEOL - List processing language, influenced by EOL. J. Nievergelt, 1337. Nuprl - (pronounced "new pearl") Nearly Ultimate PRL. Interactive 1338. NU-Prolog - L. Naish, U Melbourne. A Prolog with 'when' declarations, the 1339. NYAP - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 1340. NYU OMNIFAX - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1341. O2 - ("Object-Oriented"). Object-oriented database language used in the 1342. Oaklisp - K. Lang and B. Perlmutter. A portable object-oriented Scheme, 1343. OBE - Office By Example. Moshe Zloof, IBM, early 1980's. Sequel to QBE, 1344. Oberon - Wirth, 1988. A descendant of Modula-2 eliminating many things: 1345. Oberon-2 - H. Moessenboeck, 1991. A superset of Oberon-1 to include 1346. Oberon-V - (formerly Seneca). R. Griesemer, 1990. Descendant of Oberon 1347. OBJ - Joseph Goguen 1976. A family of declarative "ultra high level" 1348. OBJ2 - Clear-like parametrized modules. A functional system based on 1349. OBJ3 - SRI. Based on order-sorted rewriting. Agent-oriented. 1350. Object CHILL - "Object CHILL - An Object Oriented Language for Systems 1351. Object Lisp - LMI. An object-oriented Lisp. "ObjectLISP User Manual", G. 1352. ObjectLOGO - A variant of LOGO with object-oriented extensions. Lexical 1353. Object Oberon - H. Moessenboeck & J. Templ, 1989. Adds classes and methods 1354. Object-CHILL - Proposed object-oriented extension of CHILL. G. Diesl et 1355. Object-COBOL - Micro Focus. Largely compatible, but a subset of, the 1356. Object-Oriented Turing - R.C. Holt , U Toronto, 1357. ObjectPAL - Object-oriented database language, part of Borland's MS-Windows 1358. Object Pascal - Developed jointly by Apple Computer and Niklaus Wirth. An 1359. Object-Z - U Queensland. "The Object-Z Specification Language: Version 1", 1360. Objective C - Brad Cox, Productivity Products. An object-oriented superset 1361. Objlog - CNRS, Marseille. Frame-based language combining objects and 1362. ObjVlisp - 1984. An object-oriented extension of Vlisp. Reflective 1363. ObjVProlog - Logic programming and object-orientation, an adaptation of the 1364. Obliq - Luca Cardelli, 1993. A distributed object-oriented scripting 1365. Oblog - Object-oriented extension to Prolog. Small, portable. 1366. OBSCURE - "A Formal Description of the Specification Language OBSCURE", J. 1367. Oc - ("Oh see!") Parallel logic language. "Self-Description of Oc and its 1368. OCAL - On-Line Cryptanalytic Aid Language. "OCAS: On-line Cryptanalytic 1369. occam - (named for the English philosopher William of Occam (1300-1349)) 1370. occam 2 - 1987. An extension of occam1. Occam 2 adds floating point, 1371. occam 3 - under development 1372. OCL - Operator Control Language. Batch language for the IBM System/36, 1373. OCODE - Assembly language for a stack-based virtual machine, used as the 1374. Octave - High-level language primarily for numerical computations. Real 1375. odl - Fine-grained active object oriented design/programming language. 1376. OIL - 1377. OISC - One Instruction Set Computer. Assembly language for a machine based 1378. OLC - On-Line Computer system. UCSB ca. 1966. Predecessor of Culler-Fried 1379. OLDAS - On-line Digital Analog Simulator. Interactive version of MIMIC, 1380. OLGA - Ouf! un Langage pour les Grammaires Attribuees. Inria, 1985. 1381. Omega - Prototype-based object-oriented language. Austria. "Type-Safe 1382. OMNICODE - Thompson, 1956. Ran on IBM 650. Sammet 1969, p.5. 1383. OMNIFAX - Alternate name for NYU OMNIFAX? Early system on UNIVAC I or II. 1384. OMNITAB - Statistical analysis and desk calculator. "OMNITAB II User's 1385. Ondine - "Concurrency Introduction to an Object-Oriented Language System 1386. Ontic - Object-oriented language for an inference system. LISP-like 1387. OO-CHILL - Proposed object-oriented extension to CHILL. A. Scortese, "OO- 1388. OOF - Object-Oriented Fortran. Data items can be grouped into objects, 1389. OOPS - "OOPS: A Knowledge Representation Language", D. Vermeir, Proc 19th 1390. OOT - Object-oriented Turing. 1391. OOZE - Object oriented extension of Z. "Object Orientation in Z", S. 1392. OPAL-0 - Predecessor of OPAL[5]. 1393. OPAL - 1394. O-plan - Distributed language. 1395. OPS - 1396. OPS5 - Charles L. Forgy. 1977 version of OPS[2], publicly available from 1397. OPTRAN - R. Wilhelm, U Saarlandes, early 1980's. Specification language 1398. Orca - Vrije Universiteit, Amsterdam, 1986. Similar to Modula-2, but with 1399. OREGANO - "On the Design and Specification of the Programming Language 1400. Orient84/K - Y. Ishikawa, Keio U, Yokohama. "A Concurrent Object-Oriented 1401. ORTHOCARTAN - A. Krasinski, Warsaw, early 80's. Symbolic math, especially 1402. Orwell - Lazy functional language, Miranda-like. List comprehensions and 1403. OSCAR - 1404. O'small - Small object-oriented language intended for teaching. 1405. OSQL - Object-oriented Structured Query Language. Functional language, 1406. OSSL - Operating Systems Simulation Language. "OSSL - A Specialized 1407. Ottawa Euclid - Variant of Euclid. 1408. OWHY - Early functional language? "A Type-Theoretical Alternative to CUCH, 1409. OWL - Original name of Trellis. 1410. Ox - Language for specification of attribute grammars. "User Manual for 1411. Oz - U Saarbrucken. Object-oriented concurrent constraint language. Based 1412. P+ - "Experience with Remote Procedure Calls in a Real-Time Control 1413. P4 - Rusty Lusk . A macro/subroutine package for 1414. PABC - Intermediate language recognized by the Parallel ABC machine, used 1415. PACT I - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1416. PACTOLUS - Digital simulation. Sammet 1969, p.627. 1417. Paddle - Language for transformations leading from specification to 1418. PAF - Programmation Auomatique des Formules. Dmitri Starynkevitch, 1957. 1419. PAGE - Typesetting language. "Computer Composition Using PAGE-1", J.L. 1420. PaiLisp - Parallel Lisp built on Scheme. 1986. "A Parallel Lisp Language 1421. PAISley - Bell Labs. Operational specification language. "An Operational 1422. PAL - 1423. Pam - Toy ALGOL-like language used in "Formal Specification of Programming 1424. Pandora - Parlog extended to allow "don't-know" non-determinism. "Pandora: 1425. PANON - A family of pattern-directed string processing languages based on 1426. Paragon - Mark Sherman. IEEE Software (Nov 1991). [?] 1427. Paralation - PARALlel reLATION. Sabot, MIT 1987. A framework for parallel 1428. Paralation LISP - Embeds the paralation model in Common LISP. Available 1429. Paralation C - Paralation embedded in C. Under development. 1430. ParAlfl - Hudak, Yale. Parallel functional language, a superset of Alfl. 1431. Parallaxis - U Stuttgart. Data-parallel (SIMD) language, based on Modula- 1432. Parallel C - Never implemented, but influenced the design of C*. 1433. Parallel FORTH - For the MPP. 1434. Parallel Pascal - Data-parallel language, similar to Actus and Glypnir. 1435. Parallel SML - "Parallel SML: A Functional Language and its Implementation 1436. Parasol - Parallel Systems Object Language. Object-oriented, supports 1437. Pari - Symbolic math, especially number theory. Version 1.37 for Unix, 1438. Paris - PARallel Instruction Set. Low-level language for the Connection 1439. Parlance - Concurrent language. "Parallel Processing Structures: 1440. Parlog - Clark & Gregory, Imperial College 1983. An AND-parallel Prolog, 1441. Parlog++ - Andrew Davison , then Imperial College now U 1442. PARMACS - Argonne Natl Lab. The "Argonne macros". A package of macros 1443. ParMod - "Parallel Programming with ParMod", S. Eichholz, Proc 1987 Intl 1444. PARSEC - Extensible language with PL/I-like syntax, derived from PROTEUS. 1445. Parsley - Barber, Summit Software. A Pascal extension for construction of 1446. PARTS - Digitalk. Visual language for OS/2 2.0. 1447. PARULEL - "The PARULEL Parallel Rule Language", S. Stolfo et al, Proc 1991 1448. Pascal - (named for the French mathematician Blaise Pascal (1623-1662)) N. 1449. Pascal++ - ISO, 1994. An extension of Extended Pascal, inspired by Pascal 1450. Pascal- - Pascal subset used in Brinch Hansen on Pascal Compilers, P. 1451. Pascal-2 - [?] 1452. Pascal-80 - A successor of Platon. Developed at RC International for 1453. Pascal+CSP - "Pascal+CSP, Merging Pascal and CSP in a Parallel Processing 1454. Pascal-F - Pascal extended to include fixed-point arithmetic. E. Nelson, 1455. Pascal-FC - Derived from Pascal-S, provides several types of concurrency: 1456. Pascal/L - A SIMD parallel extension of Pascal. "Implementation of an 1457. Pascal-Linda - Ian Flockhart, U Edinburgh, 1991. Under development. 1458. Pascal-m - "Pascal-m: A Language for Loosely Coupled Distributed Systems", 1459. Pascal-P - Variant of Pascal used by the UCSD p-system environment. 1460. Pascal Plus - Jim Welsh & D. Bustard, Queens U, Belfast. Pascal with 1461. Pascal/R - Pascal with relational database constructs added. The first 1462. Pascal-S - Simplified Pascal. June, 1975. A strict subset of Pascal, 1463. Pascal-SC - ESPRIT DIAMOND Project. An extension of Pascal for numerical 1464. Pasqual - "Pasqual: A Proposed Generalization of Pascal", R.D. Tennent, 1465. PASSIM - Simulation language based on Pascal. "PASSIM: A Discrete-Event 1466. PASRO - PAScal for RObots. "PASRO - Pascal for Robots", C. Blume et al, 1467. PAT - 1468. Path Pascal - Parallel extension of Pascal. Processes have shared access 1469. PC - Parallel C. U Houston. Extensions to C providing a shared memory 1470. pC++ - Data parallel extension to C++. Classes and methods for managing 1471. PCL - 1472. PCLIPS - Parallel CLIPS - U Lowell. Concurrent independent CLIPS expert 1473. PCN - Program Composition Notation. Specification language for parallelism 1474. P-code - The intermediate code produced by the Pascal-P compiler. Assembly 1475. PC-TILES - A visual language. [?] 1476. PDEL - Partial Differential Equation Language. Preprocessor for PL/I. 1477. PDELAN - Partial Differential Equation LANguage. "An Extension of FORTRAN 1478. PDIL - Agence d'Informatique, France, 1970's. Language for description of 1479. PDL2 - Process Design Language. Developed for the TI ASC computer. "Texas 1480. PDS/MaGen - Problem Descriptor System. Generation of matrices and reports 1481. PEARL - 1482. Pebble - Polymorphic. "A Kernel Language for Abstract Data Types and 1483. Pebbleman - Jul 1978, revised Jan 1979. DoD requirements that led to APSE. 1484. PECOS - Constraint-based language, built on the object-oriented module of 1485. PEEL - Used to implement version of EMACS on PRIME computer. [?] 1486. PEF - PowerPC Executable Format. Binary object code format used by Apple. 1487. PENCIL - Pictorial ENCodIng Language. On-line system to display line 1488. Pepper - Chris Dollin . Variant of POP-11. 1489. PEPsy - Prolog extended with parallel modules within which explicit OR- 1490. Perl - Practical Extraction and Report Language. Larry Wall 1491. PFL - 1492. Pfortran - Parallel Fortran. U Houston. Extensions to Fortran providing a 1493. pH - Parallel Haskell. A parallel variant of Haskell incorporating ideas 1494. PHOCUS - Object-oriented Prolog-like language. "PHOCUS: Production Rules, 1495. PIC - Brian Kernighan. Graphics meta-language for textually describing 1496. Pick BASIC - see Data/BASIC. 1497. PICL - Language on Ncube or iPSC machines? 1498. Pictorial Janus - K. Kahn, Xerox. Visual extension of Janus. Requires 1499. pidgen+ - For Apple ][. Published in DDJ? 1500. PIE - CMU. Similar to Actus. 1501. PIL - Procedure Implementation Language, subsystem of DOCUS. Sammet 1969, 1502. PIL/I - Variant of JOSS. Sammet 1969, p.217. 1503. PILE - 1504. PILOT - Programmed Inquiry Learning Or Teaching. CAI language, many 1505. PINBOL - Decision table language for controlling pinball machines used at 1506. PIRL - Pattern Information Retrieval Language. Language for digraph 1507. PIT - Language for IBM 650. (See IT). 1508. PL-11 - R.D. Russell, CERN, Nov 1971. High-level machine-oriented language 1509. PL360 - Structured assembly language for IBM 360 and 370, with a few high- 1510. PL516 - Similar to PL360. "PL 516, An ALGOL-like Assembly Language for the 1511. PL-6 - PL/I-like system language for the Honeywell OS CP-6. 1512. PL.8 - A systems dialect of PL/I, developed originally for the IBM 801 RISC 1513. Pla - High-level music programming language, written in SAIL. Includes 1514. PLACE - Programming Language for Automatic Checkout Equipment. "The 1515. PLAGO - A translator-interpreter for a PL/I subset. "PLAGO/360 User's 1516. PLAIN - Programming LAnguage for INteraction. Pascal-like, with extensions 1517. PLAN - Assembly language for ICL1900 series machines. 1518. Planet - "An Experiment in Language Design for Distributed Systems", D. 1519. PLANIT - Programming LANguage for Interaction and Teaching. CAI language. 1520. Plankalkul - Konrad Zuse, ca. 1945. The first programming language, 1521. PLANNER - C. Hewitt MIT 1967. A language for writing 1522. PLANS - Programming Language for Allocation and Network Scheduling. A PL/I 1523. PLASMA - PLAnner-like System Modeled on Actors. Carl Hewitt, 1975. The 1524. Plasyd - A structured assemply language, similar to PL360 but with ICL 1525. Platon - Distributed language based on asynchronous message passing. 1526. PLAY - 1977. Language for real-time music synthesis. "An Introduction to 1527. Playground - A visual language for children, developed for Apple's Vivarium 1528. PL/C - Slight subset of PL/I, aimed at student use. "User's Guide to 1529. PL/I - Programming Language I. George Radin, 1964. Originally named NPL. 1530. PL/I SUBSET - Early 70's version of PL/I for minis. 1531. PL/I Subset G - ("General Purpose") The commercial PL/I subset (i.e., what 1532. PL/I-FORMAC - Variant of FORMAC. "The PL/I-FORMAC Interpreter", J. 1533. Plisp - Pattern LISP. 1990. A pattern-matching rewrite-rule language, 1534. PLITS - Programming Language In The Sky. A computational model for 1535. PL/M - Programming Language/Microcomputers. Gary Kildall, MAA (later 1536. PL/MP - C.J. Tan, IBM TJWRC, 1978. A microprogramming language resembling 1537. PL/P - Programming Language, Prime. Russ Barbour, PRIME Computer, late 1538. PL/PROPHET - PL/I-like language for the PROPHET system, used by 1539. PL/S - Programming Language/Systems. IBM late 60's, for the IBM 360 and 1540. PL/Seq - Programming Language for Sequences. A DSP language. "A General 1541. PLZ - Zilog. A high level language for programming microprocessors. A 1542. PLZ/ASM - Similar to PLZ, but with assembler instructions instead of 1543. PLUM - U. Maryland. Compiler for a substantial subset of PL/I for the 1544. Plural EuLisp - EuLisp with parallel extensions. "Collections and Garbage 1545. PLUS - Late 60's. Machine-oriented systems language used internally by 1546. PLUSS - Proposition of a Language Useable for Structured Specifications. 1547. PLZ - [?] 1548. PM - "PM, A System for Polynomial Manipulations", G.E. Collins, CACM 1549. PML - Parallel ML. "Synchronous Operations as First-Class Values", J.H. 1550. PNU-Prolog - A parallel extension of NU-Prolog, implemented as a 1551. POCAL - PETRA Operator's CommAnd Language. 1552. POFAC - A subset of Fortran. Mentioned in Machine Oriented Higher Level 1553. POGO - Early system on G-15. Listed in CACM 2(5):16 (May 1959). 1554. Polka - Object orientation plus parallel logic, built on top of Parlog. 1555. Poly - 1556. POLYGOTH - Distributed language integrating classes with a parallel block 1557. Ponder - Jon Fairbairn, . Polymorphic, non-strict 1558. POOL2 - Parallel Object-Oriented Language. Philips Research Labs, 1987. 1559. POOL-I - Latest in the line of POOL languages. "A Parallel Object-Oriented 1560. POOL-T - Object-oriented, concurrent, synchronous. Predecessor of POOL2. 1561. POP-1 - Package for Online Programming. Edinburgh, 1966. First of the POP 1562. POP-2 - Robin POPplestone, Edinburgh, 1967. An innovative language 1563. POP-10 - Julian Davies, 1973. Descendant of POP-2, for the PDP-10. "POP- 1564. Pop-11 - Robin POPplestone, 1975. Originally for the PDP-11. In some 1565. POP-9X - Proposed BSI standard for Pop-11. 1566. POP++ - An object-oriented extension of POPLOG. Available from Integral 1567. POPCORN - AI system built on POP-2. "The POPCORN Reference Manual", S. 1568. Poplar - Morris, 1978. A blend of LISP with SNOBOL4 pattern matching and 1569. POPLER - A PLANNER-type language for the POP-2 environment. "Popler 1.6 1570. POPLOG - U Sussex. Language for the two-stack virtual machine (PVM) which 1571. PopTalk - A commercial object-oriented derivative of POP, used in the 1572. Port - Waterloo Microsystems (now Hayes Canada) ca. 1979. Imperative 1573. Portable Standard Lisp - "The Portable Standard LISP Users Manual", TR-10, 1574. PORTAL - Process-Oriented Real-Time Algorithmic Language. "PORTAL - A 1575. Port Language - "Communicating Parallel Processes", J. Kerridge et al, Soft 1576. POSE - 1967. An early query language. "POSE: A Language for Posing 1577. POSTQUEL - POSTGRES QUERy Language. Language used by the database system 1578. PostScript - J. Warnock et al, Adobe Systems, ca. 1982. Interpretive 1579. POSYBL - PrOgramming SYstem for distriButed appLications. Ioannis 1580. PowerFuL - Combines functional and logic programming, using "angelic 1581. PPL - Polymorphic Programming Language. Harvard U. Interactive and 1582. PPLambda - Essentially the first-order predicate calculus superposed upon 1583. P-Prolog - Parallel logic language. "P-Prolog: A Parallel Logic Language 1584. PRA - PRAgmatics. Language used by COPS for specification of code 1585. pre-cc - PREttier Compiler Compiler. 1586. PREP - PRogrammed Electronics Patterns. Language for designing integrated 1587. PRESTO - Bershad et al, U Washington 1987. A parallel language for shared- 1588. PRINT - PRe-edited INTerpreter. Early math for IBM 705. Sammet 1969, 1589. PRINT I - Early system on IBM 705. Listed in CACM 2(5):16 (May 1959). 1590. PRISM - Distributed logic language. "PRISM: A Parallel Inference System 1591. PRL - Proof Refinement Logic. "PRL: Proof Refinement Logic Programmer's 1592. Probe - Object-oriented logic language based on ObjVlisp. "Proposition 1593. PROC - Job control language used in the Pick OS. "Exploring the Pick 1594. PROCOL - J. van den Bos, Erasmus U, Rotterdam. A concurrent object- 1595. PROFILE - Simple language for matching and scoring data. "User's Manual 1596. PROGENY - 1961. Report generator for UNIVAX SS90. 1597. Prograph - Programming in Graphics. Tomasz Pietrzykowski, Technical U, 1598. PROGRES - PROgrammed Graph REwriting Systems. A. Scheurr, Aachen 1991. A 1599. PROJECT - Subsystem of ICES. Sammet 1969, p.616. 1600. Prolog - PROgrammation en LOGique. Alain Colmerauer and Phillipe Roussel, 1601. Prolog-2 - An implementation of Edinburgh Prolog. "An Advanced Logic 1602. Prolog-II - Prolog with two new predicates: 'dif' for coroutines and 1603. Prolog-III - A. Colmerauer, U Aix-Marseille, ca 1984. Marseille Prolog, 1604. Prolog+ - [?] 1605. Prolog++ - Phil Vasey, Logic Programming Associates. Prolog with object- 1606. Prolog-D-Linda - Embeds the Linda parallel paradigm into SISCtus Prolog. 1607. Prolog-Linda - 1608. PROMAL - PROgrammer's Microapplication Language. Systems Management 1609. PROMELA - Language for building finite state machines. [?] 1610. Pronet - "The Design of a Programming Language Based on Connectivity 1611. PROOF/L - Language with implicit parallelism. Functional, object-oriented. 1612. Proposal Writing - Extension of FORTRAN for proposal writing. Sammet 1969, 1613. PROSE - 1614. ProSet - U Essen, 1990. Formerly SETL/E. A derivative of SETL with 1615. PROSPER - "PROSPER: A Language for Specification by Prototyping", J. 1616. ProTalk - Quintus. An object-oriented Prolog. 1617. PROTEUS - 1618. Protosynthex - Query system for English text. Sammet 1969, p.669. 1619. PS 440 - K. Lagally, ca 1974. The system implementation language for the 1620. PS-ALGOL - Persistent Algol. ca 1981, released 1985. A derivative of S- 1621. pSather - Parallel extension of Sather for clustered shared memory model. 1622. PSETL - Parallel SETL - An extension of SETL for operating specification 1623. PSML - Processor System Modeling Language. Simulating computer systems 1624. P-TAC - Parallel Three Address Code. "P-TAC: A Parallel Intermediate 1625. PUB - PUBlishing. 1972. An early text-formatting language for TOPS-10, 1626. PUFFT - "The Purdue University Fast FORTRAN Translator", Saul Rosen et al, 1627. PUMPKIN - "PUMPKIN - (Another) Microprogramming Language", G.R. Lloyd, 1628. PVM - Parallel Virtual Machine. Intermediate language used by the Gambit 1629. Python - 1630. Q - Very high level language based on generalized (lazy) sequences. 1631. QA4 - Question-answering language. A procedural calculus for intuitive 1632. QBE - Query By Example. Moshe Zloof, IBM 1975. A user-friendly query 1633. Qlambda - "Queue-based Multi-processing Lisp", R. Gabriel & J. McCarthy, 1634. QLISP - 1635. QLOG - An integration of logic programming into LISP. "QLOG - The 1636. Q'NIAL - Queen's U, Canada. A portable incremental compiler for NIAL, 1637. QPE - Two-dimensional pictorial query language. "Pictorial Information 1638. Q-systems. A. Colmerauer, 1969. A rewrite system with one-way 1639. Quake - Stephen Harrison, DEC SRC, 1993. A string-oriented language 1640. QUEASY - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1641. QUEL - Query language used by the database management system INGRES. 1642. Quest - 1643. QUICK - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1644. Quicksilver - dBASE-like compiler for MS-DOS from WordTech, Orinda, CA. 1645. QUIKSCRIPT - Simulation language derived from SIMSCRIPT, based on 20-GATE. 1646. QUIKTRAN - FORTRAN-like, interactive with debugging facilities. Sammet 1647. QUIN - Pyle 1965. Interactive language. Sammet 1969, p.691. 1648. Quintec-Objects - Based on Quintec (not Quintus) Prolog. British. 1649. Quty - Functional plus logic. "Quty: A Functional Language Based on 1650. QX - (meaning "OK", from E.E. Smith SF books). Richard Gillmann, SDC, 1651. Raddle - "On the Design of Large Distributed Systems", I.R. Forman, Proc 1652. RAIL - Automatix. High-level language for industrial robots. 1653. RAISE - See RSL. 1654. RAL - Expert system. 1655. RAMIS II - Rapid Access Management Information System. Database system. 1656. Rapidwrite - Method for translating set of abbreviations into the much more 1657. RAPT - "An Interpreter for a Language for Describing Assemblies", R.J. 1658. RASP - "RASP - A Language with Operations on Fuzzy Sets", D.D. Djakovic, 1659. RATEL - Raytheon Automatic Test Equipment Language. For analog and digital 1660. RATFIV - Successor to RATFOR. 1661. RATFOR - RATional FORTRAN. Kernighan. FORTRAN preprocessor to allow 1662. RAWOOP-SNAP - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 1663. R:BASE - MS-DOS 4GL from Microrim. Based on Minicomputer DBMS RIM. Was 1664. RBASIC - Database language for Revelation, by Cosmos Inc. Combines 1665. RBCSP - Roper & Barter's CSP. "A Communicating Sequential Process Language 1666. rc - 1667. RCC - An extensible language. [?] 1668. RCL - Reduced Control Language. A simplified job control language for 1669. RDL - Requirements and Development Language. "RDL: A Language for Software 1670. Real-Time Euclid - Real-time language, restriction to time-bounded 1671. Real-Time Mentat - An extension of C++. "Real-Time Mentat: A Data-Driven 1672. Real-Time Pascal - Later name for Pascal-80 by RC Intl, Denmark. 1673. REC - Regular Expression Converter. See CONVERT. 1674. Recital - dBASE-like language/DBMS from Recital Corp. Versions include 1675. RECOL - REtrieval COmmand Language. CACM 6(3):117-122 (Mar 1963). 1676. Red - (Also "REDL"). Intermetrics. A language proposed to meet the 1677. REDCODE - Proposed as a language for "battle programs" in corewars. (See 1678. RediLisp - R.M. Keller, U Utah. Dialect of Lisp used on the Rediflow 1679. REDUCE - Anthony Hearn, 1963. Symbolic math, ALGOL-like syntax, written in 1680. Refal - Recursive Functions Algorithmic Language. V. Turchin, Moscow ca 1681. REF-ARF - "REF-ARF: A System for Solving Problems Stated as Procedures", 1682. Refine - Cordell Green et al, Stanford U. High-level wide-spectrum 1683. Refined C (RC) - An extension of C to directly specify data access rights 1684. Refined Fortran (RF) - Similar to Refined C. Research implementations 1685. REG-SYMBOLIC - Early system on IBM 704. Listed in CACM 2(5):16 (May 1959). 1686. REGTRAL - [?] Mentioned in Attribute Grammars, LNCS 323, p.108. 1687. Relational Language. Clark & Gregory. First parallel logic language to 1688. RELATIVE - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 1689. RELCODE - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1690. REL English - Rapidly Extensible Language, English. A formal language 1691. RenderMan Shading Language. "The RenderMan Companion", S. Upstill, A-W 1692. RENDEZVOUS - Query language, close to natural English. "Seven Steps to 1693. REPL - Restricted EPL. A subset of EPL (the efficient part) used to write 1694. Required-COBOL - 1961. Minimal subset of COBOL. Later dropped entirely. 1695. Retrieve - Tymshare Corp, 1960's. Query language, inspired JPLDIS which 1696. Revised ALGOL 60 - Alternate name for ALGOL 60 Revised. Sammet 1969, 1697. REXX - Restructured EXtended eXecutor. M. Cowlishaw, IBM ca. 1979. 1698. Rez - MacIntosh resource language. 1699. RIGAL - Language for compiler writing. Data strucures are atoms, 1700. Rigel - Database language? Based on Pascal. Listed by M.P. Atkinson & 1701. RIPscrip - Remote Imaging Protocol scripts. Telegrafix Inc. A 1702. RLL - Representation Language Language. A frame language. "A 1703. RMAG - Recursive Macro Actuated Generator. Robert A. Magnuson, NIH ca 1704. ROADS - Subsystem of ICES. Sammet 1969, p.616. 1705. ROBEX - ROBot EXapt. Aachen Tech College. Based on EXAPT. Version: 1706. Robotalk - A Forth-based assembly/control language with low level 1707. Roff - Text formatting language/interpreter associated with Unix. (See 1708. ROME - Experimental object-oriented language. "The Point of View Notion 1709. Rossette - MCC. Concurrent object-oriented language. 1710. RPG - Report Program Generator. IBM 1965. For easy production of 1711. RPL-1 - Data reduction language. Proc SJCC 30:571-575, AFIPS (Spring 1712. RPL - Reverse Polish LISP. Language used by HP-28 and HP-48 calculators. 1713. RPT - Unify. Report Writer Language. 1714. RSL - RAISE Specification Language. (RAISE=Rigorous Approach to Industrial 1715. RTC++ - Real-time extension of C++. "Object-Oriented Real-Time Language 1716. RT-CDL - Real-Time Common Design Language. Real-time language for the 1717. RTL - Register Transfer Language. Chris Fraser & J. 1718. RTL/1 - Real Time Language. Barnes, ICI 1971. A real-time language, the 1719. RTL/2 - John Barnes et al, Imperical Chemical Industries, 1972. Small 1720. Ruby - 1721. RUFL - Rhodes University Functional Language. Rhodes U, Grahamstown, South 1722. RUNCIBLE - Early system for math on IBM 650. Listed in CACM 2(5):16 (May 1723. RUNOFF - An early text-formatting language supported under TOPS-10 on the 1724. RUSH - 1725. Russell - (named for the British mathematician Bertrand Russell (1872- 1726. RUTH - Harrison . Real-time language based 1727. S - AT&T. Statistical analysis. "S: An Interactive Environment for Data 1728. S* - Dasgupta, Simon Fraser U, 1978. A microprogramming language schema, 1729. S*A - Dasgupta, 1981. A high-level architecture description language, 1730. S*M - A nonprocedural hardware description language. "S*M, An Axiomatic, 1731. S3 - ALGOL-like system language for the ICL 2900 computer. 1732. SAAL - Used on the Univac 1005 in the 1960's by the US Army Material 1733. SAC - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 1734. SAC-1 - G.E. Collins. Early symbolic math system, written in FORTRAN. 1735. SAC2 - Symbolic math system, compiles to FORTRAN or Common LISP. 1736. SAD SAM - Query language by Lindsay. Sammet 1969, p.669. 1737. SAFARI - Online text editing system by MITRE. Sammet 1969, p.685. 1738. Safe Ada - A subset of Ada for writing safety-critical software. "Safe Ada 1739. SAIL - 1740. SAINT - Symbolic Automatic INTegrator. J. Slagle, MIT 1961. Written in 1741. SAL - 1742. SALEM - "SALEM - A Programming System for the Simulation of Systems 1743. S-Algol - Orthogonal data structures on Algol-60. "S-Algol Language 1744. SALT - 1745. SAM76 - Claude Kagan. Macro language, a descendant of TRAC. Version for 1746. SAMeDL - SQL Ada Module Description Language. Used to interface Ada 1747. Sandman - DoD requirements that led to APSE. 1748. SAP - Symbolic Assembler Program. IBM 704 assembly language, late 50's. 1749. SARG - Used on the Uvivac 1004 in the 1960's by the US Army Material 1750. SAS - Statistical Analysis System. Statistical and matrix language, 1751. SASL - Saint Andrews Static Language. Turner, 1976. A derivative of ISWIM 1752. SASL+LV - Unifies logic and functional programming. A more complete 1753. SASL-YACC - See yacc. 1754. Sather - ("Say-ther", named for the Sather Tower at UCB, as opposed to the 1755. Sather-K - Karlsruhe Sather. A sublanguage of Sather used for introductory 1756. SCALLOP - Medium-level language for CDC computers, used to bootstrap the 1757. SCAN - 1758. SCEPTRE - Designing and analyzing circuits. "SCEPTRE: A Computer Program 1759. Scheme - (originally "Schemer", by analogy with Planner and Conniver.) 1760. Scheme-Linda - Ulf Dahlen, U Edinburgh, 1990. On the Computing Surface and 1761. School - Smalltalk-like but strongly typed, with separate inheritance 1762. Schoonschip - (Dutch for "beautiful ship") M. Veltman, CERN, 1964. 1763. SCL - 1764. Scode - Internal representation used by the Liar compiler for MIT Scheme. 1765. SCOOP - Structured Concurrent Object-Oriented Prolog. "SCOOP, Structured 1766. SCOOPS - Scheme Object-Oriented Programming System. TI, 1986. Multiple 1767. SCRAP - CSIR, Pretoria, South Africa, late 1970's. Ran on Interdata and 1768. Scratchpad I - Richard Jenks, Barry Trager, Stephen M. Watt & Robert S. 1769. Screamer - An extension of Common Lisp providing nondeterministic 1770. Screenwrite - Simple query language. Honeywell late 70's, Level 6 minis. 1771. Scribe - Brian Reid. A text-formatting language. 1772. SCRIPT - 1773. ScriptX - Kaleida Labs. Object-oriented, dynamic, time-based, 1774. SCROLL - String and Character Recording Oriented Logogrammatic Language. 1775. scsh - An extension language? 1776. SDF - Syntax Definition Formalism. CWI. Language for lexical and 1777. SDL - 1778. 4. Structure Definition Language. Used internally by DEC to define and 1779. 5. System Description Language. language used by the Eiffel/S 1780. SDL 92 - SDL[2] with object-orientation. 1781. SDMS - Query language. 1782. SEAL - Semantics-directed Environment Adaptation Language. 1783. Sed - Stream editor. The input language used by the Unix stream editor. 1784. SEESAW - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1785. SEL - 1786. Self - Small, dynamically-typed object-oriented language, based on 1787. list: self-interest@self.stanford.edu 1788. SEM - Semantic specification language for COPS. "Metalanguages of the 1789. Seneca - See Oberon-V 1790. SEPIA - Standard ECRC Prolog Integrating Applications. Prolog with many 1791. Seque - "Seque: A Programming Language for Manipulating Sequences", R.E. 1792. Sequel - 1793. SESL - State and Event Specification Language. [?] 1794. SETL - SET Language. Courant Inst, early 70's. A very high level 1795. SETL2 - SETL with more conventional Ada-like syntax, lexical scoping, full 1796. SETL/E - See ProSet. 1797. SETS - Set Equation Transformation System. Symbolic manipulation of 1798. SEUS - R. Weyrauch et al. Language allowing functions to return multiple 1799. SEXI - String EXpression Interpreter. Early name of SNOBOL. 1800. SFD-ALGOL - System Function Description-ALGOL. Extension of ALGOL for 1801. SFL - System Function Language. Assembly language for the ICL2900. "SFL 1802. SFLV - Unifies logic and functional programming. SASL+LV with unification 1803. SGML - Standard Generalized Markup Language. "SGML - The User's Guide to 1804. sh - (or "Shellish"). S.R. Bourne. Command shell interpreter and script 1805. SHACO - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1806. SHADOW - Barnett & Futrelle, 1962. Syntax-directed compiler. Predecessor 1807. Sharp APL - "A Dictionary of the APL Language", K. Iverson, Pub 0402, Sharp 1808. SHEEP - Symbolic math, especially tensor analysis and General Relativity. 1809. SHELL - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 1810. Short Code or SHORTCODE - John Mauchly, 1949. Pseudocode interpreter for 1811. Show-And-Tell - Visual dataflow language designed for use by elementary 1812. SICStus Prolog - SICS (Swedish Inst Comp Sci), Box 1263, S-164 28 Kista, 1813. SIFT - SHARE Internal FORTRAN Translator. Translation utility designed for 1814. Sig - Signal Processing, Analysis, and Display program. This is an 1815. SIGLA - SIGma LAnguage. Olivetti. Language for industrial robots. 1816. SIGNAL - Le Guernic et al, INRIA. Synchronous dataflow language. An 1817. SIL - 1818. Silage - Synchronous DSP specification language. "Silage Reference Manual, 1819. SIMAN - SIMulation ANalysis. C. Dennis Pegden, 1983. Language for 1820. SIMCMP - A simple bootstrap language and compiler, used to compile FLUB. 1821. SIML/I - Simulation language, descendant of ASPOL. "The Simulation 1822. Simone - A. Hoare et al. Simulation language based on Pascal. 1823. SIMPAC - Early simulation language with fixed time steps. "Simpac User's 1824. SIMPAS - Event scheduling language, implemented as Pascal preprocessor. 1825. SIMPL - 1826. SIMPLE - 1827. SIMPL/I - Simulation language implemented as a PL/I preprocessor. "SIMPL/I 1828. SIMPL-T - Base language for a family of languages and compilers. 1829. SIMSCRIPT - Harry Markowitz et al, Rand Corp 1963. Implemented as a 1830. SIMULA I - SIMUlation LAnguage. Kristen Nygaard & Ole-Johan Dahl, designed 1831. SIMULA 67 - A general-purpose successor to SIMULA I, in which the 1832. SIMULA - Current version of SIMULA 67. Used as the introductory 1833. Simulating Digital Systems - FORTRAN-like language for describing computer 1834. SINA - "An Implementation of the Object-Oriented Concurrent Programming 1835. SIPLAN - SIte PLANning computer language. Interactive language for space 1836. Siprol - Signal Processing Language. A DSP language. "SIPROL: A High 1837. SIR - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 1838. Siri - Horn , CMU 1991. Object-oriented 1839. SISAL - Streams and Iteration in a Single Assignment Language. James 1840. SISAL 90 - A SISAL extension with higher order functions, polymorphism. 1841. Sketchpad - I. Sutherland, 1963. Computer-aided design. Constraints using 1842. Skim - Alain Deutsch et al, France. Scheme 1843. SKOL - FORTRAN pre-processor for COS (Cray Operating System). 1844. SL5 - String and list processing language with expression-oriented syntax. 1845. SLAM - 1846. SLANG - 1847. S-Lang - Stack-based postfix language, used in the JED editor. 1848. SLIM - A VLSI language for translating DFA's into circuits. J.L. Hennessy, 1849. SLIP - Symmetric LIst Processsor. J. Weizenbaum, early-60's. Language for 1850. SLIPS - "An Interpreter for SLIPS - An Applicative Language Based on 1851. SLLIC - Intermediate language developed at HP. An infinite-register 1852. Sloop - "Parallel Programming in a Virtual Object Space", S. Lucco, SIGPLAN 1853. SMALGOL - SMall ALGOL. Subset of ALGOL 60. "SMALGOL-61", G.A. Bachelor et 1854. SMALL - 1855. Small-C - A subset of C. Compiler source in C producing 8080 code in Dr 1856. Smalltalk - Software Concepts Group, Xerox PARC, led by Alan Kay, early 1857. Smalltalk-80 - "Smalltalk-80: The Language and Its Implementation" ("The 1858. SmalltalkAgents - QKS. Smalltalk with closures. [?] 1859. Smalltalk DB - Formerly OPAL. Language of the object-oriented database 1860. Smalltalk/V - First widely available version of Smalltalk, for PC, Mac. 1861. SmallVDM - "SmallVDM: An Environment for Formal Specification and 1862. SmallWorld - Object-oriented language. "SW 2 - An Object-based Programming 1863. SMART - For MS-DOS? 1864. SMIL - Machine language for a Swedish computer. 1865. SML - 1866. SML# - An extension of SML/NJ with polymorphic field selection and 1867. SML/NJ - Standard ML of New Jersey. An implementation of SML by Andrew 1868. SMoLCS - Specification metalanguage used for a formal definition of Ada. 1869. SMP - Steven Wolfram's earlier symbol manipulation program, before he 1870. SNAP - 1871. SNOBOL - StriNg Oriented symBOlic Language. David Farber, Ralph Griswold & 1872. SNOBOL2 - Brief existence, featured built-in functions, but not programmer- 1873. SNOBOL3 - 1965. SNOBOL with user-defined functions. SNOBOL 6.3 compiler 1874. SNOBOL4 - Griswold et al, 1967. Quite distinct from its predecessors. 1875. SITBOL - "SITBOL Version 3.0", J.F. Gimpel, TRS4D30b, Bell Labs 1973. 1876. SNOOPS - Craske, 1988. An extension of SCOOPS with meta-objects that can 1877. SO 2 - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1878. SOAP - Symbolic Optimal Assembly Program. IBM 650 assembly language. 1879. SOAR - State, Operator And Result. A. Newell, early 80's. A general 1880. SOCRATIC - [Not a language?] Bolt, Beranek & Newman. Early interactive 1881. SODA - Symbolic Optimum DEUCE Assembly Program. Symbolic assembler for a 1882. SODAS - D.L. Parnas & J.A. Darringer. Proc FJCC 31:449-474, AFIPS (Fall 1883. SOHIO - Early system on IBM 705. Listed in CACM 2(5):16 (May 1959). 1884. SOL - 1885. SOLO - Name inspired by SOL[3] + LOGO. A variant of LOGO with primitives 1886. Solve - Parallel object-oriented language. "Message Pattern 1887. SP - Simplicity and Power. Prolog-like. "Simplicity and Power - 1888. SPADE - Specification Processing And Dependency Extraction. Specification 1889. SPAR - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 1890. SPARK - Southampton U and Program Validation, Ltd. An annotated subset of 1891. SPARKS - FORTRAN superset, used in Fundamentals of Data Structures, E. 1892. Speakeasy - Simple array-oriented language with numerical integration and 1893. Spec - Specification language. Expresses black-box interface 1894. SPECIAL - SRI specification language. [HDM?] "SPECIAL - A Specification 1895. SPECOL - "SPECOL - A Computer Enquiry Language for the Non-Programmer", 1896. SPEED - Early system on LGP-30. Listed in CACM 2(5):16 (May 1959). 1897. Speedcoding - John Backus, 1953. A pseudocode interpreter for math on IBM 1898. Speedcoding 3 - Listed in CACM 2(5):16 (May 1959). 1899. SPEEDEX - Early system on IBM 701. Listed in CACM 2(5):16 (May 1959). 1900. SP/k - Subset PL/I, k=1..8. A series of PL/I subsets, simplified for 1901. SPG - System Program Generator. A compiler-writing language. "A System 1902. SPIT - Language for IBM 650. (See IT). 1903. SPITBOL - SPeedy ImplemenTation of snoBOL. "Macro SPITBOL - A SNOBOL4 1904. SPL - 1905. SPLash! - 1906. SPL/I - Signal Processing Language I. Intermetrics. General language 1907. SPLINTER - PL/I interpreter with debugging features. Sammet 1969, p.600. 1908. Split-C - Parallel extension of C for distributed memory multiprocessors. 1909. SPLX - Specification Language for Parallel cross-product of processes and 1910. SPM - Sequential Parlog Machine. Language of a virtual machine for Parlog 1911. Spool - Object-oriented logic. "An Experience with a Prolog Based 1912. SPRING - String PRocessING language. "From SPRING to SUMMER: Design, 1913. SPRINT - List processing language involving stack operations. "SPRINT - A 1914. SPS - Symbolic Programming System. Assembly language for IBM 1620. 1915. SPSS - Statistical Programs for the Social Sciences. "SPSS X User's 1916. SPUR - Early system on IBM 650. Listed in CACM 2(5):16 (May 1959). 1917. Squiggol - See BMF. 1918. SQL - Structured Query Language. IBM, 1970's, for use in System R. The de 1919. SQL Module Language. Used to interface other languages (Ada, C, COBOL, 1920. Square - Query language, precursor to SQL. "Specifying Queries as 1921. Squeak - "Squeak: A Language for Communicating with Mice", L. Cardelli et 1922. SR - Synchronizing Resources. A language for concurrent programming. A 1923. SRC Modula-3 - From DEC/SRC, Palo Alto, CA. "Modula-3 Report (revised)" 1924. SRDL - Small algebraic specification language, allows distfix operators. 1925. Srl - 1926. SSL - 1927. STAB-11 - "The Translation and Interpretation of STAB-11", A.J.T. Colin et 1928. STAC - Storage Allocation and Coding Program. Symbolic macro-assembler for 1929. STAGE2 - A macro language. "The Mobile Programming System: STAGE2", W. M. 1930. Standard Lisp - A. Hearn. Subset of Lisp 1.5 developed primarily for 1931. Standard ML - See SML. 1932. STAR 0 - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 1933. StarLISP - See *LISP. 1934. StarMOD - See *MOD. 1935. Starset - Portable storage/retrieval language for distributed databases. 1936. Statemate - Language for building finite state machines. [?] 1937. Steelman - DoD, June 1978. Fifth and last of the series of DoD 1938. STENSOR - L. Hornfeldt, Stockholm, mid-80's. Symbolic math, especially 1939. Sticks&Stones - Hardware description language. Functional, polymorphic, 1940. STIL - STatistical Interpretive Language. "STIL User's Manual", C.F. 1941. STING - A parallel dialect of Scheme intended to serve as a high-level 1942. STOIC - STring Oriented Interactive Compiler. Smithsonian Astrophysical 1943. Stoneman - HOLWG, DoD, Feb 1980. DoD requirements that led to APSE. 1944. STP4 - Statistical language. 1945. Strand - 1946. Strawman - HOLWG, DoD, Apr 1975. The first of the series of DoD 1947. STREAM - "STREAM: A Scheme Language for Formally Describing Digital 1948. STRESS - STRuctual Engineering Systems Solver. Structural analysis 1949. STROBES - Shared Time Repair of Big Electronic Systems. Computer testing. 1950. STRUDL - STRUctured Design Language. Dynamic and finite-element analysis, 1951. STRUM - Algol-like microprogramming language for the Burroughs D Machine. 1952. STRUM2 - A variant of STRUM used in the V-compiler. 1953. STSC APL - Implementation of APL by Scientific Time-Sharing Corp. 1954. STUDENT - D.G. Bobrow 1964. Early query system. Sammet 1969, p.664. 1955. Student PL/I - A translator-intepreter for a PL/I subset derived from 1956. STUDIO - "STUDIO - A Modular, Compiled, Actor-Oriented Language, Based Upon 1957. SuccessoR - Language for distributed computing derived from SR. 1958. Sue - System language, used to write an OS for the IBM 360. Cross between 1959. SUGAR - Westfield College, U London. Simple lazy functional language used 1960. SUIF - Stanford University Intermediate Format. Register-oriented 1961. SUILVEN - A microprogramming language. "Towards Machine-Independent 1962. SUMMER - Klint & Sint, CWI late 70's. String manipulation and pattern 1963. SUMMER SESSION - Early system on MIT's Whirlwind. Listed in CACM 2(5):16 1964. SUPER - Successor to LOGLISP, based on LNF. "New Generation Knowledge 1965. SUPERMAC - General-purpose macro language, embeddable in existing languages 1966. Super Pascal - Pascal variant used in Data Structures and Algorithms, A. 1967. SuperTalk - Silicon Beach Software. A superset of HyperTalk used in 1968. Sure - Bharat Jayaraman. "Towards a Broader Basis for Logic Programming", 1969. SURGE - Sorter, Updater, Report Generator, Etc. IBM 704, 1959. Sammet 1970. SweetLambda - Sugared lambda-calculus? 1971. SYDEL - Jan Garwick, ca 1974. System language, fully typed, with inline 1972. SYGMA - Novosibirsk. For the BESM-6, M-220 and Minsk-22. "SYGMA, A 1973. Sylvan - [Distributed language?] 1974. SYMBAL - SYMbolic ALgebra. Max Engeli, late 60's. Symbolic math language 1975. SymbMath - Small symbolic math package for MS-DOS. Has the ability to 1976. SYMBOLANG - Lapidus & Goldstein, 1965. Symbol manipulating FORTRAN 1977. SYMBOLIC ASSEMBLY - Early system on IBM 705. Listed in CACM 2(5):16 (May 1978. Symbolic Mathematical Laboratory - On-line system under CTSS for symbolic 1979. Symmetric LISP - A parallel LISP in which environments are first-class 1980. SYMPL - SYsteMs Programming Language. CDC. A derivative of Jovial. 1981. SYN - Syntactic specification language for COPS. "Metalanguages of the 1982. Synchronous C++ - Ecole Polytechnic Federale de Lausanne. 1983. SYSLISP - System language used in the implementation of Portable Standard 1984. T - 1985. TABLET - Query language. "Human Factor Comparison of a Procedural and a 1986. TABSOL - T.F. Kavanaugh. Early system oriented language. Proc FJCC 1987. TAC - Translator Assembler-Compiler. For Philco 2000. 1988. TACL - Tandem Advanced Command Language. Tandem, about 1987. The shell 1989. TACPOL - PL/I-like language used by US Army for command and control. 1990. TAL - Tandem Application Language. A cross between C and Pascal. Primary 1991. TALE - Typed Applicative Language Experiment. M. van Leeuwen. Lazy, 1992. TALL - TAC List Language. "TALL - A List Processor for the Philco 2000", 1993. TAO - 1994. TARTAN - A simpler proposed language to meet the Ironman requirements. 1995. TASM - Turbo Assembler. MS-DOS assembler from Borland. 1996. TASS - Template ASSembly language. Intermediate language produced by the 1997. TAWK - Tiny AWK. 1998. Taxis - "A Language Facility for Designing Database-Intensive 1999. TBIL - Tiny Basic Interpreter Language. Inner interpreter of Tom Pittman's 2000. Tbl - 2001. Tcl - 2002. Tcode - Intermediate language used by the Spineless Tagless G-machine (an 2003. TCOL - CMU. Tree-based intermediate representation produced by the PQCC 2004. TCOL.Ada - CMU, 1980. An intermediate representation for Ada, was merged 2005. tcsh - Command language for Unix, a dialect of csh. 2006. Tcsim - Time (Complex) Simulator. Complex arithmetic version of Tsim. 2007. TDF - Intermediate language, a close relative of ANDF. A TDF program is an 2008. TDFL - Dataflow language. "TDFL: A Task-Level Dataflow Language", P. 2009. TECO - Text Editor and COrrector. (Originally "Tape Editor and 2010. TELCOMP - Variant of JOSS. Sammet 1969, p.217. 2011. Telescript - General Magic. [?] 2012. Telon - by Panasophic [?] 2013. TELOS - 2014. TELSIM - Busch, ca 1966. Digital simulation. Sammet 1969, p.627. 2015. TempLog - A clausal subset of first-order temporal logic, with discrete 2016. TEMPO - Simple syntax and semantics. Designed for teaching semantic and 2017. Tempura - Language based on temporal logic. "Executing Temporal Logic 2018. Ten15 - A universal intermediate language, redecessor to TDF. Polymorphic? 2019. TERMAC - Interactive matrix language. "Users Guide to TERMAC", J.S. Miller 2020. Terse - Language for decryption of hardware logic. "Hardware Logic 2021. TeX - Donald Knuth, 1978. Language for formatting and typesetting text, 2022. TFDL - "TFDL : A Task-level Dataflow Language", P.A. Suhler et al, J 2023. TGS-II - Translator Generator System. Contained TRANDIR. Sammet 1969, 2024. THEO - Frame language. "Theo: A Framework for Self-Improving Systems", 2025. Theseus - Based on Euclid, never implemented. "Theseus - A Programming 2026. ThingLab - Simulation system written in Smalltalk-80. Solves constraints 2027. Tinman - HOLWG, DoD, Jan 1976. Third of the series of DoD requirements 2028. tinman+ - Macro language for Apple ][? Published in DDJ? 2029. TINT - Interpreted version of JOVIAL. Sammet 1969, p.528. 2030. Tiny - Concurrency through message-passing to named message queues. 2031. TIP - Texas Instruments Pascal. 2032. TIPL 2033. TK!Solver - Software Arts 1983. Numerical constraint-oriented language. 2034. TL0 - Thread Language Zero. The instruction set of the TAM (Threaded 2035. TL1 - Transaction Language 1. Bellcore. A subset of CCITT's MML with 2036. TL/I - An intermediate language for Turing machines. "Examples of Formal 2037. TMDL - Target-Machine Description Language. Machine-description language 2038. TMG - TransMoGrifier. Early language for writing recursive descent 2039. TOK - Referred to in Ursula K. LeGuin's "Always Coming Home." Seems to be 2040. Toronto Euclid - The standard dialect of Euclid, as compared to Ottawa 2041. TPL - 2042. TPS - Tree Pruning System. "An Adaptive Tree Pruning System: A Language 2043. TPU - Text Processing Utility. DEC. Language for creation of text- 2044. TRAC - Text Reckoning And Compiling. Calvin N. Mooers and Peter Deutsch 2045. Trafola-H - A specification language for program transformations. 2046. Traits - Early object-oriented language. Supported multiple inheritance 2047. TRANDIR - TRANslation DIRector. A language for syntax-directed compiling. 2048. TRANQUIL - 1966. ALGOL-like language with sets and other extensions, for 2049. TRANS - TRAffic Network Simulation Language. "A Model for Traffic 2050. TRANS-USE - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 (May 2051. TRANSCODE - Early system on Ferut computer. Listed in CACM 2(5):16 (May 2052. TRANSIT - Subsystem of ICES. Sammet 1969, p.616. 2053. TRANSLANG - A microassembly language for the Burroughs D Machine. 2054. TREET - E.C. Haines, 1964. An experimental variant of LISP1.5, implemented 2055. TREETRAN - FORTRAN IV subroutine package for tree manipulation. 2056. Trellis - (formerly named OWL). DEC. Object-oriented, with static type- 2057. TRIGMAN - Symbolic math, especially Celestial Mechanics. 2058. Trilogy - Paul Voda , UBC, 1988. Logic programming 2059. TRIX - Language for a family of line-oriented text editors used on CDC 7600 2060. Troff - Text formatting language/interpreter, a variant of Unix roff. (See 2061. TROLL - Array language for continuous simulation, econometric modeling, 2062. True BASIC - John Kemeny & Thomas E. Kurtz. A compiled BASIC requiring no 2063. TS - Typed Smalltalk. Ralph Johnson, U Illinois 2064. Tsim - Time Simulator. Stack-based simulation language. ZOLA 2065. TSL-1 - Task Sequencing Language. Language for specifying sequences of 2066. Tui - Functional. "Tui Language Manual", B. Boutel, TR CSD-8-021, Victoria 2067. Tuki - An intermediate code for functional languages. "Another 2068. TUPLE - Toyohashi University Parallel Lisp Environment. A parallel Lisp 2069. Tuple Space Smalltalk - "Using Tuple Space Communication in Distributed 2070. Turbo Pascal - Borland Intl's Pascal. Perhaps the first integrated 2071. Turbo Prolog - 1986. A Prolog-like language with strong typing and user- 2072. Turing - R.C. Holt & J.R. Cordy 2073. Turing Plus - Systems programming language, a concurrent descendant of 2074. Turingol - D. Knuth. High-level language for programming Turing machines? 2075. TUTOR - Scripting language on PLATO systems from CDC. "The TUTOR 2076. Twentel - Functional. "The TWENTEL System (Version 1).", H. Kroeze, CS 2077. TWIG - Tree-Walking Instruction Generator. A code-generator language. 2078. TXL - Tree Transformation Language. J.R. Cordy et al, Queens U, Canada, 2079. TYPOL - A specialized logic programming language. "TYPOL: A Formalism to 2080. UAN - User Action Notation. VPI. A notation for representation of 2081. UBASIC - Y. Kida . Extension of BASIC oriented 2082. uC++ - Micro-C++. U Waterloo. A concurrent extension of C++ with 2083. UCSD Pascal - see Pascal-P. 2084. U-Code - Universal Pascal Code. Intermediate language, a generalization of 2085. UDL/I - Unified Design Language for Integrated circuits. 1991. A hardware 2086. UHELP - Linear programming. "UHELP User's Manual", D. Singh, Indus Eng 2087. UGLIAC - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 2088. UHELP - Mathematical language, listed [?] 1976. 2089. UIL - User Interface Language? Distributed with Motif. 2090. ULP - Small structured language for use in microprocessors. "User's Guide 2091. uML - Micro ML. An interpreter for a subset of SML that runs on MS-DOS. 2092. UNBASIC - Eric S. Raymond, 1981-1982. An extension to IBM BASIC, adding 2093. UNCOL - UNiversal Computer Oriented Language. A universal intermediate 2094. UNICODE - Pre-FORTRAN on the IBM 1103, similar to MATH-MATIC. Sammet 1969, 2095. UNIFORM - An intermediate language developed for reverse engineering both 2096. UNIQUE - A portable job control language, used. "The UNIQUE Command 2097. UNISAP - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 2098. UNITY - A high-level parallel language. "Parallel Program Design", K.M. 2099. Uranus - Hideyuki Nakashima , 1993. A logic-based 2100. USE - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 (May 2101. USL - 2102. USSA - B. Burshteyn, Pyramid, 1992. Object-oriented state language. 2103. utility-coder - Data manipulation and report generation. "User's Manual 2104. UTOPIST - E. Tyugu, Acad Sci Estonia, Tallinn, early 1980's. Specification 2105. V - Wide-spectrum language used in the knowledge-based environment CHI. 2106. VAL - 2107. Valid - Dataflow language. "A List-Processing-Oriented Data Flow Machine 2108. VCODE - 2109. VDM++ - Object-oriented extension of VDM-SL. "Object-Oriented 2110. VDM-SL - Vienna Development Method Specification Language. (Also known as 2111. Vector C - CMU? Variant of C similar to ACTUS. 2112. VECTRAN - FORTRAN with array extensions. "The VECTRAN Language: An 2113. Verdi - (named for the Italian composer Giuseppe Verdi (1813-1901)) 2114. VEL - See LISP70. 2115. Verilog - Phil Moorby, Gateway Design Information, 1983. A hardware 2116. VGQF - Query language. [?] 2117. VHDL - VHSIC Hardware Description Language. (VHSIC = Very High Speed 2118. Vienna Definition Language - IBM Vienna Labs. A language for formal 2119. Vienna Fortran - Hans Zima , U Vienna. Data- 2120. Views - A Smalltalk extension for computer algebra. "An Object Oriented 2121. VIF - VHDL Interface Format. Intermediate language used by the Vantage 2122. Viron - "Five Paradigm Shifts in Programming Language Design and Their 2123. VITAL - Semantics language using FSL. Mondshein, 1967. Sammet 1969, 2124. VIVID - Numerical constraint-oriented language. "VIVID: The Kernel of a 2125. viz - Visual language for specification and programming. "viz: A Visual 2126. Vlisp - Patrick Greussay ca 1973. A Lisp dialect with a 2127. VML - VODAK Model Language. Language for extensible object-oriented 2128. VMPL - A microprogramming language with PL/I-like syntax, for an abstract 2129. VPL - Dataflow language for interactive image processing. "VPL: An Active, 2130. VSP - Very Simple Prolog+. [?] 2131. VULCAN - 2132. WAFL - WArwick Functional Language. Warwick U, England. LISP-like. 2133. WAM - Intermediate language for compiled Prolog, used by the Warren 2134. WATBOL - WATerloo COBOL, for MVS. 2135. WATFIV - WATerloo Fortran IV. U Waterloo, Canada. Student-friendly 2136. WATFOR - WATerloo FORtran. U Waterloo, Canada. Student-friendly variant 2137. WAVE - Robotics language. "WAVE: A Model-Based Language for Manipulator 2138. WEB - Knuth's self-documenting brand of programming, with algorithms and 2139. WFL - Work Flow Language. Burroughs, ca 1973. A job control language for 2140. Wisp - "An Experiment with a Self-Compiling Compiler for a Simple List- 2141. Wizard - Lehigh U, ca 1975. [?] 2142. Woodenman - HOLWG, DoD, 1975. Second of the series of DoD requirements 2143. WOOL - Window Object Oriented Language. Colas Nahaboo 2144. WPL+ - Word-oriented language internal to PRODOS Applewriter 2.1. 2145. WPOP - WonderPop. Robert Rae , Edinburgh 1976. An 2146. WRITEACOURSE - CAI language, for IBM 360. "WRITEACOURSE: An Educational 2147. WSFN - Which Stands For Nothing. Atari 1983. Beginner's language with 2148. WSL - Waterloo Systems Language. A C-like systems programming language. 2149. X-1 - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1959). 2150. Xbase - Generic term for the dBASE family of languages. Coined in response 2151. XBASIC - eXtended BASIC. 1972. An extension of BASIC, including matrix 2152. XC - Declarative extension of C++. "XC - A Language for Embedded Rule 2153. XDL - An object-oriented extension to CCITT's SDL[2]. "XDL: An Object- 2154. Xfun - S. Dalmas , INRIA, 1991. A cross between 2155. Xi - VLSI design language. "The Circuit Design Language Xi", S.I. Feldman, 2156. XICS - Xerox. Page description language. 2157. XL - A tuple language used as the intermediate form in the code generator 2158. XLISP - eXperimental LISP. David Betz . LISP variant 2159. XLISP-PLUS - An extension of XLISP used in the WINTERP OSF/Motif Widget 2160. XNF - Hardware description language? 2161. XPC - eXplicitly Parallel C. Dialect of Parallel C which is mode 2162. XPL - Stanford, 1967-69. Small dialect of PL/I used for compiler writing. 2163. XPOP - Extensible macro assembly language with user-redefinable grammar, 2164. XScheme - David Betz. Scheme with object-oriented extensions. Source in 2165. XTRAN - FORTRAN-like, interactive. [?] 2166. Y - General purpose language syntactically like RATFOR, semantically like 2167. Yaa - Yet Another Assembler - Macro assembler for GCOS 8 and Mark III on 2168. yacc - Yet Another Compiler Compiler. Language used by the Yacc LALR 2169. YALLL - Yet Another Low Level Language. Patterson et al, UC Berkeley, 2170. YAPS - Yet Another Production System? College Park Software. Commercial 2171. YASOS - Yet Another Scheme Object System. 2172. Yay - Yet Another Yacc - An extension of Yacc with LALR(2) parsing. 2173. Yellow - SRI. A language proposed to meet the Ironman requirements which 2174. Yerk - (named for Yerkes Observatory) A public domain reincarnation of 2175. YLISP - Hewlett-Packard. A variant of Xlisp for the HP-95LX palmtop. 2176. Z - 2177. Z++ - Object-oriented extension of Z. "Z++, an Object-Oriented Extension 2178. ZAP - Language for expressing transformational developments. "A System for 2179. Zed - 1978. Software Portability Group, U Waterloo. Eh, with types added. 2180. ZENO - U Rochester 1978. Euclid with asynchronous message-passing. 2181. ZERO - Object oriented extension of Z. "Object Orientation in Z", S. 2182. ZEST - Object oriented extension of Z. "Object Orientation in Z", S. 2183. ZetaLisp - Maclisp dialect used on the LISP Machine. The many extensions 2184. ZIL - Zork Implementation Language. Language used by Infocom's Interactive 2185. Zipcode - [?] Parallel language at Lawrence Livermore? 2186. zsh - Sh with list processing and database enhancements. 2187. ZOPL - Geac. [?] A low-level Pascal? 2188. ZUG - Geac. [?] A low-level Awk? 2189. Zuse - (named for Konrad Zuse, the designer of the first modern programming ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 07:22 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
а в какм десятилетии прошлого века сайт обновлялся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 11:26 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Да-да. Чрезвычайно важные языки просто пропущены: brainfuck Whitespace И прочие. Кстати, еще один список: http://en.wikipedia.org/wiki/List_of_programming_languages ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 12:10 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Эээх! Яву-то забыли.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 12:30 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
XML нет ни в одном из списков:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 13:40 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
RFTXML нет ни в одном из списков:-) Это не язык, а местный диалект. С огромным кол-вом идиоматических выражений... Непереводимой игры слов, букв и выражений... из лексикона бг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 14:11 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
В каждом языке такой игрой слов можно обозвать переменные. А в аббривеатуре зарыто слово LANGUAGE - значит язык:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 16:40 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
например HTML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 17:02 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
RFTВ каждом языке такой игрой слов можно обозвать переменные. А в аббривеатуре зарыто слово LANGUAGE - значит язык:-) Не всегда, уважаемый, не всегда... Вот пример: - Язык говяжий. Какие ассоциации? Ни как к клаве бросился? Или все ж к холодильнику? За ней, что б со слезой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 17:34 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Не вижу основных языков для database: PL/SQL, TSQL. Все остальное для 80% народа можно было бы позабыть/заменить by Forms/Reports Generators. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 00:55 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
12 языков программирования, которые потрясли мир ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ http://www.realcoding.net/article/view/4533 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 00:12 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Ыыыыыы.... А где там Java? Фтопку список ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 00:16 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
tchingiz12 языков программирования, которые потрясли мирВот уж от кого я не ожидал ссылки на эту чушь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 01:32 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
tchingiz12 языков программирования, которые потрясли мир ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ http://www.realcoding.net/article/view/4533 Ну вот, оказывается на Дельфи невозможно программировать. А и я не знал... :) Значит я уже 5 лет делаю невозможное... гы!.. Кстати, не только я один - посмотрите на кол-во постов в форуме "Дельфи"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 01:35 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
tchingiz12 языков программирования, которые потрясли мир ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ http://www.realcoding.net/article/view/4533 Автору статьи СРОЧНО убить себя об стену То что VB6 ПОХОРОНИЛ Delphi достойно занесения в анналы P.S. Все было совсем не так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 09:33 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) tchingiz12 языков программирования, которые потрясли мир ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ http://www.realcoding.net/article/view/4533 Автору статьи СРОЧНО убить себя об стену То что VB6 ПОХОРОНИЛ Delphi достойно занесения в анналы P.S. Все было совсем не так я самостоятельно за неделю методом тыка понял началку VB6 хотя до этого гдще то три месяца учился делфям. так что это действительно факт. к тому же так расхваленный сибилдер еще держится только из-за огромного количества компонентов ("подскажите компонент, который...") а так - 2003 стодия гонит его в шею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 11:54 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Aklinя самостоятельно за неделю методом тыка понял началку VB6 Не уловил, как это делает VB6 могильщиком Delphi ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 12:01 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) Aklinя самостоятельно за неделю методом тыка понял началку VB6 Не уловил, как это делает VB6 могильщиком Delphi ???Программисты покупали лицензии на VB6 не покупали Delphi уменьшая доходы борланда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:00 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Я не собираюсь ни с кем спорить, но (IMHO) в этом месте в статье написана (явно заказная) чушь. Либо автор фанат VB Могильщиком Delphi можно считать Borland (в первую очередь) и Microsoft (во вторую). И победила последняя СОВСЕМ не потому, что общественности до колик понравился VB6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:12 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Не понял... Кто кого победил, и чем плохи Дельфи? IDE хорошая, компонентов куча, язык понятный, есть библиотеки для всех известных СУБД... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:26 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) Aklinя самостоятельно за неделю методом тыка понял началку VB6 Не уловил, как это делает VB6 могильщиком Delphi ??? ну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:33 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)Я не собираюсь ни с кем спорить, но (IMHO) в этом месте в статье написана (явно заказная) чушь. Либо автор фанат VB Могильщиком Delphi можно считать Borland (в первую очередь) и Microsoft (во вторую). И победила последняя СОВСЕМ не потому, что общественности до колик понравился VB6 собсна если считать борланд владельцем делфей, то удевительно. если считать M$ владельцем VB то неудивительно. а победила как и было сказано потому, что VB проще (не надо прописывать по десятку раз одну и ту же функцию где попало, не созадется лишнего кода ненужного итд) (да и проще на vb писать, нет приведения типов, есть менеджеры памяти, вообще любой хоть сколько нибудь логичный текст принимается за код) и притом намного проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:36 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
объясните мне, каким образом то, что VB zrj,s победила delphi, помещает delphi в список языков на которых невозможно программировать? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:39 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Aklinну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого а сколько это мнооооого по России в %-ах ? P.S. Это говорит только о том, что ВАМ VB подходит БОЛЬШЕ чем Delphi (и вероятно больше чем C++) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:42 |
|
||
|
ссылка на список языков программирования -
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) Aklinну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого а сколько это мнооооого по России в %-ах ? P.S. Это говорит только о том, что ВАМ VB подходит БОЛЬШЕ чем Delphi (и вероятно больше чем C++) с си вообще ничего не сравнится. в вот vb самое простое средство для создания небольших оконных приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=94&tid=1343301]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
1ms |
| others: | 369ms |
| total: | 544ms |

| 0 / 0 |
