CPL

CPL

CPL

El Lenguaje de programación combinado (del inglés Combined Programming Languaje - CPL) fue un lenguaje de programación desarrollado conjuntamente entre el Laboratorio de Matemática en la Universidad de Cambridge y la Unidad Computación de la Universidad de Londres durante la década de 1960. El esfuerzo colaborativo fue el responsable por el "combinado" en el nombre del lenguaje (anteriormente el nombre era Cambridge Programming Languaje). En 1963 estaba siendo implementado en la computadora Titan, en Cambridge, y en la computadora Atlas, en Londres.

Este lenguaje estuvo fuertemente influenciado por ALGOL 60 pero, en vez de ser extremadamente pequeño, elegante y simple, CPL era grande, moderadamente elegante y complejo. Fue intencional por el bien de la programación científica (en la manera de FORTRAN y ALGOL) y también para la programación comercial (en la manera de COBOL). De hecho, puede ser visto como un esfuerzo similar a PL/I en esta manera, o esfuerzos posteriores como Ada.

CPL resultó mucho para las pequeñas computadoras y las inmaduras tecnologías de compilación de la época. Compiladores propiamente funcionales fueron escritos probablemente alrededor de la década del 70, pero el lenguaje nunca fue muy popular y pareció haber desaparecido sin rastros en la misma década.

Un lenguaje posterior basado en CPL, llamado BCPL (por Basic CPL, aunque originalmente Bootstrap CPL) fue un lenguaje mucho más simple diseñado principalmente como un lenguaje para programación de sistemas, particularmente para escribir compiladores. BCPL influenció, via el lenguaje B, al lenguaje de programación C, uno de los más importantes lenguajes hasta la fecha


Referencias

  • "The main features of CPL" by D.W. Barron, J.N. Buxton, D.F. Hartley, E. Nixon, and C. Strachey. The Computer Journal, volume 6, issue 2, pp.134-143 (1963).
Obtenido de "CPL"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • CPL — or Cpl may refer to: Contents 1 In business 2 Certifications 3 In computer science 4 Libraries 5 …   Wikipedia

  • Cpl — {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ …   Wikipédia en Français

  • CPL — abbrev. Corporal * * * CPL or Cpl also Cpl. abbr. corporal2. * * * …   Universalium

  • CPL — steht als Abkürzung für: Commercial Pilot Licence, ein Pilotenschein für Berufspiloten Corporal, ein Dienstgrad in der US Army Common Public License, eine Freie Software Lizenz Cost per Lead, eine Abrechnungsmethode im Online Marketing… …   Deutsch Wikipedia

  • cpl — abbrev. Corporal * * * cpl abbr. compline. * * * …   Universalium

  • cpl —   [Abk. für Characters per Line, dt. »Zeichen pro Zeile«], Maßeinheit, die angibt, wie viele Zeichen in eine Zeile passen. Diese Angabe dient zusammen mit der Anzahl der Zeilen pro Seite der Umfangsschätzung von Dokumenten. Die cpl Maßangabe… …   Universal-Lexikon

  • .cpl — cpl,   Erweiterung für eine Datei, die einen Windows Gerätetreiber enthält …   Universal-Lexikon

  • CPL — UK US noun [U or C] ► MARKETING ABBREVIATION for COST PER LEAD(Cf. ↑cost per lead) …   Financial and business terms

  • Cpl — (corporal) military officer …   English contemporary dictionary

  • Cpl. — Cpl. (corporal) n. military officer ranking below sergeant …   English contemporary dictionary

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”