powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ссылка на список языков программирования -
25 сообщений из 271, страница 1 из 11
ссылка на список языков программирования -
    #33307744
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
универсальная измерялка пиписек у разных языков на разных компах
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
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33308326
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в какм десятилетии прошлого века сайт обновлялся?
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33308528
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да-да. Чрезвычайно важные языки просто пропущены:
brainfuck
Whitespace
И прочие. Кстати, еще один список: http://en.wikipedia.org/wiki/List_of_programming_languages
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33308618
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эээх! Яву-то забыли..
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33308937
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XML нет ни в одном из списков:-)
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33309063
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RFTXML нет ни в одном из списков:-)
Это не язык, а местный диалект. С огромным кол-вом идиоматических выражений...
Непереводимой игры слов, букв и выражений... из лексикона бг.
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33309629
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В каждом языке такой игрой слов можно обозвать переменные.
А в аббривеатуре зарыто слово LANGUAGE - значит язык:-)
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33309693
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например HTML
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33309816
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RFTВ каждом языке такой игрой слов можно обозвать переменные.
А в аббривеатуре зарыто слово LANGUAGE - значит язык:-)
Не всегда, уважаемый, не всегда...
Вот пример:
- Язык говяжий.
Какие ассоциации? Ни как к клаве бросился? Или все ж к холодильнику?
За ней, что б со слезой...
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #33310422
Фотография Zhora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не вижу основных языков для database: PL/SQL, TSQL.
Все остальное для 80% народа можно было бы позабыть/заменить by Forms/Reports Generators.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ссылка на список языков программирования -
    #34725118
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12 языков программирования, которые потрясли мир

ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ

http://www.realcoding.net/article/view/4533
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725123
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ыыыыыы....
А где там Java? Фтопку список
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725150
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz12 языков программирования, которые потрясли мирВот уж от кого я не ожидал ссылки на эту чушь...
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725153
ыыы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz12 языков программирования, которые потрясли мир

ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ

http://www.realcoding.net/article/view/4533

Ну вот, оказывается на Дельфи невозможно программировать. А и я не знал... :)

Значит я уже 5 лет делаю невозможное... гы!..
Кстати, не только я один - посмотрите на кол-во постов в форуме "Дельфи"...
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725376
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz12 языков программирования, которые потрясли мир

ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ

http://www.realcoding.net/article/view/4533

Автору статьи СРОЧНО убить себя об стену
То что VB6 ПОХОРОНИЛ Delphi достойно занесения в анналы

P.S. Все было совсем не так
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725917
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) tchingiz12 языков программирования, которые потрясли мир

ТЕМ, ЧТО НА НИХ НЕВОЗМОЖНО ПРОГРАММИРОВАТЬ

http://www.realcoding.net/article/view/4533

Автору статьи СРОЧНО убить себя об стену
То что VB6 ПОХОРОНИЛ Delphi достойно занесения в анналы

P.S. Все было совсем не так

я самостоятельно за неделю методом тыка понял началку VB6 хотя до этого гдще то три месяца учился делфям. так что это действительно факт.

к тому же так расхваленный сибилдер еще держится только из-за огромного количества компонентов ("подскажите компонент, который...") а так - 2003 стодия гонит его в шею.
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34725965
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklinя самостоятельно за неделю методом тыка понял началку VB6

Не уловил, как это делает VB6 могильщиком Delphi ???
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726243
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Aklinя самостоятельно за неделю методом тыка понял началку VB6

Не уловил, как это делает VB6 могильщиком Delphi ???Программисты покупали лицензии на VB6 не покупали Delphi уменьшая доходы борланда.
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726292
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не собираюсь ни с кем спорить, но (IMHO) в этом месте в статье написана (явно заказная) чушь.
Либо автор фанат VB

Могильщиком Delphi можно считать Borland (в первую очередь) и Microsoft (во вторую).
И победила последняя СОВСЕМ не потому, что общественности до колик понравился VB6
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726374
ыыы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял... Кто кого победил, и чем плохи Дельфи? IDE хорошая, компонентов куча, язык понятный, есть библиотеки для всех известных СУБД...
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726421
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Aklinя самостоятельно за неделю методом тыка понял началку VB6

Не уловил, как это делает VB6 могильщиком Delphi ???

ну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726439
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Я не собираюсь ни с кем спорить, но (IMHO) в этом месте в статье написана (явно заказная) чушь.
Либо автор фанат VB

Могильщиком Delphi можно считать Borland (в первую очередь) и Microsoft (во вторую).
И победила последняя СОВСЕМ не потому, что общественности до колик понравился VB6

собсна если считать борланд владельцем делфей, то удевительно.
если считать M$ владельцем VB то неудивительно.

а победила как и было сказано потому, что VB проще (не надо прописывать по десятку раз одну и ту же функцию где попало, не созадется лишнего кода ненужного итд) (да и проще на vb писать, нет приведения типов, есть менеджеры памяти, вообще любой хоть сколько нибудь логичный текст принимается за код) и притом намного проще.
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726455
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясните мне, каким образом то, что VB zrj,s победила delphi, помещает
delphi в список языков на которых невозможно программировать?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726474
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklinну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого

а сколько это мнооооого по России в %-ах ?

P.S. Это говорит только о том, что ВАМ VB подходит БОЛЬШЕ чем Delphi (и вероятно больше чем C++)
...
Рейтинг: 0 / 0
ссылка на список языков программирования -
    #34726499
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Aklinну например если я за неделю тыка освоил vb6 а еще за пару месяцев знал его много лучше делфей. к тому же находя его самым простым и притом достаточно мощным языком программирования... я забил на делфи и стал программить на vb. а таких как я было мнооооого

а сколько это мнооооого по России в %-ах ?

P.S. Это говорит только о том, что ВАМ VB подходит БОЛЬШЕ чем Delphi (и вероятно больше чем C++)

с си вообще ничего не сравнится. в вот vb самое простое средство для создания небольших оконных приложений.
...
Рейтинг: 0 / 0
25 сообщений из 271, страница 1 из 11
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ссылка на список языков программирования -
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]