H ? « »

Language peer sets for COMIT:
United States
United States/1957
Designed 1957
1950s languages
Second generation
Early Cold War
Genus List
String and List Processing
List
Rank 1 unlabelled
Rank 1
List/1957
Rank 1 unlabelled/1957
Rank 1/1957
List/United States
Rank 1 unlabelled/United States
Rank 1/United States
String and List Processing
String and List Processing/1957
String and List Processing/us

COMIT(ID:19/com007)

String-handling and pattern-matching language 

alternate simple view
Country: United States
Designed 1957
Published: 1957
Genus: List
Sammet category: String and List Processing


The first string-handling and pattern-matching language, designed for applications in natural language translation. The user has a workspace organized into shelves. Strings are made of constituents (words), accessed by subscript. A program is a set of rules, each of which has a pattern, a replacement and goto another rule.


Places
People:

Hardware:
Related languages
COMIT COMIT II   Evolution of
COMIT CONVERT   Extension of
COMIT DYSTAL   Influence
COMIT DYSTAL   Influence
COMIT EOL   Influence
COMIT LECOM   Port
COMIT METEOR   Derivation of
COMIT SNOBOL   Influence
COMIT The New Language   Influence
COMIT Wegstein string Algol   Influence

References:
  • Yngve, Victor (1957) Yngve, Victor "A programming language for mechanical translation" Mechanical Translation 4, 3 (Dec. 1957), 59-65.
  • Yngve, Victor (1959) Yngve, Victor "The COMIT system for mechanical translation" pp183-187
          in (1959) 1959 IFIP Congress Paris, France
  • Tonge, Fred M. (1960) Tonge, Fred M. review of Yngve 1960 Abstract
          in (1961) ACM Computing Reviews 2(05) September-October 1961
  • Yngve, V. H. (1960) Yngve, V. H. "A model and an hypothesis for language structure" Proc. Amer. Phil. Soc. 104, 5 (Oct. 1960), pp444-466
          in (1961) ACM Computing Reviews 2(05) September-October 1961
  • Sammet, Jean E (1961) Sammet, Jean E "1960 Tower of Babel" diagram on the front of CACM January 1961 Picture: Cover of ACM Communications December 1961
          in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
  • Yngve, Victor (1961) Yngve, Victor "COMIT Programmer's Reference Manual", MIT Press 1961.
          in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
  • Yngve, Victor (1961) Yngve, Victor "The COMIT operators' manual" in SHARE distribution 1198, IBM, N. Y., Sept. 1961
          in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
  • Grems, Mandalay (1962) Grems, Mandalay "A survey of languages and systems for information retrieval" pp43-46
          in [ACM] CACM 5(01) January 1962 (1962) [ACM] CACM 5(01) January 1962 "Design, Implementation and Application of IR-Oriented Languages," ACM Computer Language Committee on Information Retrieval on 20-21 October 1961 in Princeton, N. J.
  • Yngve, Victor (1962) Yngve, Victor "An Introduction to COMIT Programming." MIT Cambridge, Mass., 1962
          in [ACM] CACM 5(01) January 1962 (1962) [ACM] CACM 5(01) January 1962 "Design, Implementation and Application of IR-Oriented Languages," ACM Computer Language Committee on Information Retrieval on 20-21 October 1961 in Princeton, N. J.
  • Yngve, Victor (1962) Yngve, Victor "COMIT Programmers' Reference Manual." MIT Cambridge, Mass, 1962
          in [ACM] CACM 5(01) January 1962 (1962) [ACM] CACM 5(01) January 1962 "Design, Implementation and Application of IR-Oriented Languages," ACM Computer Language Committee on Information Retrieval on 20-21 October 1961 in Princeton, N. J.
  • Yngve, Victor H. (1962) Yngve, Victor H. "Toward better programming languages" Abstract Extract: Introduction
          in (1962) Invited papers
  • Yngve, Victor H. (1962) Yngve, Victor H. COMIT as an IR language pp19-28 Abstract DOI Extract: What COMIT is
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Bobrow, Daniel G.; and Raphael, Bertram. (1963) Bobrow, Daniel G.; and Raphael, Bertram. "A comparison of list-processing computer languages" RAND Corp., Santa Monica, Calif., RM-384Q-PR, Oct. 1963
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Bobrow, Daniel G. (1965) Bobrow, Daniel G. "The COMIT Feature in LISP II" Technical Report, MIT Artificial Intelligence Laboratory, Number AIM-76, February 19 1965. Extract: Purpose Extract: The Match and Construct Interpreters
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Crisman, P. (1965) Crisman, P. A. (Ed.) The time-sharing system: a programmer's guide. (2nd ed.) M.I.T. Press, Cambridge,Mass., 1966 Extract: LAnguages and Subsystems available
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Darlington, J. L., (1965) Darlington, J. L., "Machine Methods for Proving Logical Arguments Expressed in English", Mechanical Translation, Vol. 8, Nos. 3 and 4 (June, Oct., 1965), pp. 41-67.
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Goldstein (1965) Goldstein, M. "Computer Languages" The American Mathematical Monthly, Vol. 72, No. 2, Part 2: Computers and Computing Feb., 1965 pp141-146 Extract: Languages scene
          in [ACM] (1962) [ACM] CACM 5(02) February 1962
  • Bachman, C. (1966) Bachman, C. W. review of Bobrow and Raphael 1963 Abstract
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Gladun, V. P. (1966) Gladun, V. P. "Memory organization for list processing" pp26-29
          in Cybernetics. (1966) Cybernetics. New York. 2. 1966, March-April
  • Guzmán, A. and McIntosh, H. V., (1966) Guzmán, A. and McIntosh, H. V., "CONVERT" Abstract
          in [ACM] (1966) [ACM] CACM 9(08) August 1966
  • Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967"
          in (1967) Computers & Automation 16(6) June 1967
  • Yngve, Victor H. (1967) Yngve, Victor H. "MT at MIT 1965" pp452-523
          in Booth, A.D. ed. (1967) Booth, A.D. ed. "Machine Translation" Amsterdam: North-Holland 1967
  • Abrahams, Paul W. (1968) Abrahams, Paul W. "Symbol manipulation languages". New York: New York University, Courant Inst. of Mathematical Sciences 1968
          in Booth, A.D. ed. (1967) Booth, A.D. ed. "Machine Translation" Amsterdam: North-Holland 1967
  • Knuth, Donald E. (1968) Knuth, Donald E. The Art of computer programming, Addison-Wesley Publishing Company Reading, MA 1968 Extract: History And Bibliography
          in Booth, A.D. ed. (1967) Booth, A.D. ed. "Machine Translation" Amsterdam: North-Holland 1967
  • Sammet, Jean E. (1968) Sammet, Jean E. "Revised Annotated Descriptor Based Bibliography for the Use of Computers for Non-Numerical Mathematics"
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Sammet, Jean E. (1969) Sammet, Jean E. "Computer Languages - Principles and History" Englewood Cliffs, N.J. Prentice-Hall 1969. pp.416-436
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 56 Abstract
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Sammet, Jean E., (1972) Sammet, Jean E., "Programming languages: history and future"
          in [ACM] (1972) [ACM] CACM 15(06) (June 1972)
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 58
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 132 Abstract
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Hutchins, John (1986) Hutchins, John "Machine translation: past, present, future" Chichester, Ellis Horwood, 1986 Extract: Extract:
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • (2002) Library of Congress Subject Headings C27
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder