CPL (programming language) (original) (raw)

About DBpedia

CPL (Combined Programming Language – kombinovaný programovací jazyk) je multiparadigmatický programovací jazyk vyvinutý Cambridgeskou a Londýnskou univerzitou v roce 1960. Byl ovlivněn jazykem ALGOL. Vzhledem ke složitosti jazyka se první překladač objevil až v roce 1970. Tento jazyk se nikdy nestal populárním, ale vytvořil základ pro jazyk BCPL.

Property Value
dbo:abstract CPL (Combined Programming Language – kombinovaný programovací jazyk) je multiparadigmatický programovací jazyk vyvinutý Cambridgeskou a Londýnskou univerzitou v roce 1960. Byl ovlivněn jazykem ALGOL. Vzhledem ke složitosti jazyka se první překladač objevil až v roce 1970. Tento jazyk se nikdy nestal populárním, ale vytvořil základ pro jazyk BCPL. (cs) Combined Programming Language oder Cambridge Programming Language, abgekürzt CPL, ist eine Programmiersprache, die Anfang der 1960er Jahre als Programmierparadigma entwickelt wurde. Sie wurde an der Universität Cambridge und der Universität London entwickelt. Ihre Entwicklung stand unter dem Einfluss von Algol 60. (de) CPL (Combined Programming Language) is a multi-paradigm programming language, that was developed in the early 1960s. It is an early ancestor of the C language via the BCPL and B languages. (en) El lenguaje de programación combinado (en inglés, Combined Programming Language, o 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 Language). 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 de 1970, 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ó, vía el lenguaje B, al lenguaje de programación C, uno de los más importantes lenguajes hasta la fecha. (es) CPL (Combined Programming Language) était un langage de programmation développé conjointement par le laboratoire de mathématiques (Mathematical Laboratory) de l'université de Cambridge et l'unité d'informatique (Computer Unit) de l'université de Londres au cours des années 1960. Cette collaboration est à l'origine du mot Combined dans le nom final du langage (qui était originellement Cambridge Programming Language). En 1963 il fut mis en place sur l'ordinateur Titan de Cambridge et l' de Londres. Il a été grandement influencé par l'ALGOL 60 mais, au lieu d'être extrêmement léger, élégant et simple, CPL était lourd, peu élégant, et complexe. Il était censé être bon à la fois pour la programmation scientifique (à la manière du FORTRAN et de l'ALGOL) et également pour la programmation commerciale (comme le COBOL). Il visait de cette manière un peu le même objectif que le PL/1 ou, plus tard, l'Ada. CPL s'avéra trop exigeant pour les petits ordinateurs et les technologies de compilateurs de l'époque. Des compilateurs convenables furent probablement écrits à partir de 1970, mais le langage ne fut jamais populaire et semble avoir disparu dans les années 1970. Plus tard, un langage basé sur le CPL, nommé BCPL (pour Basic CPL, mais originellement Bootstrap CPL), était un langage beaucoup plus simple, visant principalement la programmation système, et particulièrement l'écriture de compilateurs. BCPL mena ensuite au langage B puis au langage C, qui reste dans les années 2010 l'un des langages les plus populaires. (fr) CPL(Combined Programming Language、「統合プログラミング言語」の意)は、C言語の遠い祖先となった古いプログラミング言語である。 たとえば、C言語でブロックを表す{・・・}の表記は、ブロックの区切りを単語ではなく記号で表すという点でCPLの影響を受けており、ブロックの区切り記号は以下のような変遷を経ている。 CPL(1963年): § → BCPL初版(1967年): (・・・(・・・(・・・) → BCPL TX-2版(1967年?): {・・・} → B言語(1969年): {・・・} → C言語(1972年): {・・・} (ja) Il CPL (Combined Programming Language) è un linguaggio di programmazione sviluppato da Christopher Strachey congiuntamente ad altri studiosi presso l'Università di Cambridge e l'Università di Londra durante i primi anni 1960. Il linguaggio è pesantemente influenzato dall'ALGOL, ma invece che essere estremamente leggero, elegante e semplice, il CPL fu progettato per scopi differenti dal calcolo scientifico e per questo motivo è più complesso e meno elegante del suo predecessore. (it) CPL(Combined Programming Language, 이전 명칭: Cambridge Programming Language)은 1960년대 초에 개발된 다중 패러다임 프로그래밍 언어이다. (ko) A Linguagem de Programação Combinada (CPL) foi uma linguagem de programação desenvolvida no Laboratório de Matemática da Universidade de Cambridge juntamente com a Universidade de Londres, durante a década de 1960. O esforço na colaboração das duas universidades foi responsável pelo “Combinada” no nome da Linguagem de Programação (anteriormente o nome era Cambridge Programming Language). Foi influenciada pela ALGOL 60, mas, ao invés de ser extremamente pequena, elegante e simples, a CPL era grande, moderadamente elegante e complexa. Tinha a intenção de ser boa para programação científica (como FORTRAN e ALGOL) e também para programação comercial (como COBOL). A CPL foi um pouco demais para os computadores e para a tecnologia imatura de compiladores da época. Compiladores que funcionavam devidamente foram desenvolvidos próximo de 1970, mas a linguagem CPL, nunca foi muito popular e parece ter desaparecido, sem deixar vestígios, nessa mesma época. A BCPL foi uma linguagem baseada na CPL (que significava Basic CPL, mas originalmente Bootstrap CPL) e era mais simples e direcionada para a programação de sistemas, particularmente para desenvolver compiladores. A BCPL influenciou a criação da Linguagem B que influenciou por sua vez a Linguagem C, uma das mais importantes linguagens de programação até hoje. (pt) CPL (ang. Combined Programming Language) – komputerowy język programowania stworzony w latach 60. XX wieku przy współpracy Laboratorium Matematyki na Uniwersytecie Cambridge oraz Uniwersytetu Londyńskiego. Początkowo język ten miał nosić nazwę uczelni w Cambridge (ang. Cambridge Programming Language). W roku 1963 został zaimplementowany na komputerze Tytan w Cambridge oraz na komputerze Atlas w Londynie. Nosi znamiona języka ALGOL 60, ale zamiast być prostym i eleganckim narzędziem, stał się złożonym i średnio przejrzystym językiem programowania. Prawidłowo działające kompilatory zostały stworzone dopiero około 1970 roku, ale sam język wymarł w latach 70. XX wieku. (pl) Combined Programming Language (CPL) var ett programspråk som utvecklades i samarbete mellan universiteten i Cambridge och London på 1960-talet. Språket var starkt influerat av men avsåg täcka fler tillämpningar (bland annat industriell processkontroll och affärsdatatillämpningar) och blev mycket mer komplext än ALGOL 60. CPL rönte föga framgång, men fick en kraftigt förenklad uppföljare som hette BCPL (Basic CPL, ursprungligen Bootstrap CPL[källa behövs]), som förlängningen gav uppohov till programspråken B och C. (sv) Combined Programming Language (CPL) — язык программирования, совместная разработка кембриджского и лондонского университетов. До подключения к проекту лондонцев «С» было первой буквой от «Cambridge», а потом официально расшифровывалось как «Combined». Неофициально же «С» означало «Christopher», поскольку именно вдохновлял работы по CPL. Сейчас этот язык не используется, но его наследником стал язык BCPL — один из предшественников языка Си. (ru) CPL(英語:Combined Programming Language,原名Cambridge Programming Language),一種計算機程式語言。源自於ALGOL 60,在1963年,由英国的剑桥大学和伦敦大学首先開發出來。CPL语言在ALGOL 60的基础上更接近硬件一些,但规模比较大,难以实现。BCPL是它的後繼語言。 (zh)
dbo:designer dbr:Christopher_Strachey
dbo:influenced dbr:BCPL dbr:POP-2
dbo:influencedBy dbr:ALGOL_60
dbo:wikiPageExternalLink http://www.ancientgeek.org.uk/CPL/CPL_Working_Papers.pdf http://www.math.bas.bg/~bantchev/place/cpl/features.pdf http://www.ancientgeek.org.uk/CPL/CPL_Elementary_Programming_Manual.pdf http://www.nationalarchives.gov.uk/a2a/records.aspx%3Fcat=161-csac71180&cid=3-5-1%233-5-1 https://www.cl.cam.ac.uk/~mr10/cpl2bcpl.pdf
dbo:wikiPageID 828614 (xsd:integer)
dbo:wikiPageLength 7117 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1120918771 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Atlas_Computer_(Manchester) dbr:David_W._Barron dbr:Peter_Norvig dbr:University_of_Cambridge dbr:University_of_London dbr:Compiler dbr:Christopher_Strachey dbr:Multi-paradigm_programming_language dbr:Structured_programming dbr:Compiler-compiler dbr:Functional_programming dbr:Fundamental_Concepts_in_Programming_Languages dbr:BCPL dbr:B_(programming_language) dbr:C_(programming_language) dbc:University_of_Cambridge_Computer_Laboratory dbr:ALGOL_60 dbc:Procedural_programming_languages dbr:POP-2 dbr:Procedural_programming dbc:History_of_computing_in_the_United_Kingdom dbc:Structured_programming_languages dbr:Titan_(1963_computer) dbc:Programming_languages_created_in_1963 dbr:Systems_programming dbr:Imperative_programming_language dbr:C_language dbr:Doi:10.1093/comjnl/6.2.134
dbp:designer Christopher Strachey et al. (en)
dbp:influenced dbr:BCPL dbr:POP-2
dbp:influencedBy dbr:ALGOL_60
dbp:name CPL (en)
dbp:paradigm dbr:Multi-paradigm_programming_language dbr:Structured_programming dbr:Functional_programming dbr:Procedural_programming dbr:Imperative_programming_language
dbp:wikiPageUsesTemplate dbt:Infobox_programming_language dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Use_dmy_dates
dcterms:subject dbc:University_of_Cambridge_Computer_Laboratory dbc:Procedural_programming_languages dbc:History_of_computing_in_the_United_Kingdom dbc:Structured_programming_languages dbc:Programming_languages_created_in_1963
gold:hypernym dbr:Language
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguages yago:WikicatProgrammingLanguagesCreatedInThe1960s
rdfs:comment CPL (Combined Programming Language – kombinovaný programovací jazyk) je multiparadigmatický programovací jazyk vyvinutý Cambridgeskou a Londýnskou univerzitou v roce 1960. Byl ovlivněn jazykem ALGOL. Vzhledem ke složitosti jazyka se první překladač objevil až v roce 1970. Tento jazyk se nikdy nestal populárním, ale vytvořil základ pro jazyk BCPL. (cs) Combined Programming Language oder Cambridge Programming Language, abgekürzt CPL, ist eine Programmiersprache, die Anfang der 1960er Jahre als Programmierparadigma entwickelt wurde. Sie wurde an der Universität Cambridge und der Universität London entwickelt. Ihre Entwicklung stand unter dem Einfluss von Algol 60. (de) CPL (Combined Programming Language) is a multi-paradigm programming language, that was developed in the early 1960s. It is an early ancestor of the C language via the BCPL and B languages. (en) CPL(Combined Programming Language、「統合プログラミング言語」の意)は、C言語の遠い祖先となった古いプログラミング言語である。 たとえば、C言語でブロックを表す{・・・}の表記は、ブロックの区切りを単語ではなく記号で表すという点でCPLの影響を受けており、ブロックの区切り記号は以下のような変遷を経ている。 CPL(1963年): § → BCPL初版(1967年): (・・・(・・・(・・・) → BCPL TX-2版(1967年?): {・・・} → B言語(1969年): {・・・} → C言語(1972年): {・・・} (ja) Il CPL (Combined Programming Language) è un linguaggio di programmazione sviluppato da Christopher Strachey congiuntamente ad altri studiosi presso l'Università di Cambridge e l'Università di Londra durante i primi anni 1960. Il linguaggio è pesantemente influenzato dall'ALGOL, ma invece che essere estremamente leggero, elegante e semplice, il CPL fu progettato per scopi differenti dal calcolo scientifico e per questo motivo è più complesso e meno elegante del suo predecessore. (it) CPL(Combined Programming Language, 이전 명칭: Cambridge Programming Language)은 1960년대 초에 개발된 다중 패러다임 프로그래밍 언어이다. (ko) Combined Programming Language (CPL) var ett programspråk som utvecklades i samarbete mellan universiteten i Cambridge och London på 1960-talet. Språket var starkt influerat av men avsåg täcka fler tillämpningar (bland annat industriell processkontroll och affärsdatatillämpningar) och blev mycket mer komplext än ALGOL 60. CPL rönte föga framgång, men fick en kraftigt förenklad uppföljare som hette BCPL (Basic CPL, ursprungligen Bootstrap CPL[källa behövs]), som förlängningen gav uppohov till programspråken B och C. (sv) Combined Programming Language (CPL) — язык программирования, совместная разработка кембриджского и лондонского университетов. До подключения к проекту лондонцев «С» было первой буквой от «Cambridge», а потом официально расшифровывалось как «Combined». Неофициально же «С» означало «Christopher», поскольку именно вдохновлял работы по CPL. Сейчас этот язык не используется, но его наследником стал язык BCPL — один из предшественников языка Си. (ru) CPL(英語:Combined Programming Language,原名Cambridge Programming Language),一種計算機程式語言。源自於ALGOL 60,在1963年,由英国的剑桥大学和伦敦大学首先開發出來。CPL语言在ALGOL 60的基础上更接近硬件一些,但规模比较大,难以实现。BCPL是它的後繼語言。 (zh) El lenguaje de programación combinado (en inglés, Combined Programming Language, o 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 Language). En 1963 estaba siendo implementado en la computadora Titan, en Cambridge, y en la computadora Atlas, en Londres. (es) CPL (Combined Programming Language) était un langage de programmation développé conjointement par le laboratoire de mathématiques (Mathematical Laboratory) de l'université de Cambridge et l'unité d'informatique (Computer Unit) de l'université de Londres au cours des années 1960. Cette collaboration est à l'origine du mot Combined dans le nom final du langage (qui était originellement Cambridge Programming Language). En 1963 il fut mis en place sur l'ordinateur Titan de Cambridge et l' de Londres. (fr) CPL (ang. Combined Programming Language) – komputerowy język programowania stworzony w latach 60. XX wieku przy współpracy Laboratorium Matematyki na Uniwersytecie Cambridge oraz Uniwersytetu Londyńskiego. Początkowo język ten miał nosić nazwę uczelni w Cambridge (ang. Cambridge Programming Language). W roku 1963 został zaimplementowany na komputerze Tytan w Cambridge oraz na komputerze Atlas w Londynie. Nosi znamiona języka ALGOL 60, ale zamiast być prostym i eleganckim narzędziem, stał się złożonym i średnio przejrzystym językiem programowania. (pl) A Linguagem de Programação Combinada (CPL) foi uma linguagem de programação desenvolvida no Laboratório de Matemática da Universidade de Cambridge juntamente com a Universidade de Londres, durante a década de 1960. O esforço na colaboração das duas universidades foi responsável pelo “Combinada” no nome da Linguagem de Programação (anteriormente o nome era Cambridge Programming Language). (pt)
rdfs:label CPL (cs) Combined Programming Language (de) CPL (programming language) (en) Combined Programming Language (es) Combined Programming Language (it) Combined Programming Language (fr) CPL (프로그래밍 언어) (ko) CPL (プログラミング言語) (ja) CPL (język programowania) (pl) Linguagem de Programação Combinada (pt) CPL (язык программирования) (ru) Combined Programming Language (sv) CPL (程式語言) (zh)
owl:sameAs freebase:CPL (programming language) yago-res:CPL (programming language) wikidata:CPL (programming language) dbpedia-cs:CPL (programming language) dbpedia-de:CPL (programming language) dbpedia-es:CPL (programming language) dbpedia-fa:CPL (programming language) dbpedia-fi:CPL (programming language) dbpedia-fr:CPL (programming language) dbpedia-it:CPL (programming language) dbpedia-ja:CPL (programming language) dbpedia-ko:CPL (programming language) http://ml.dbpedia.org/resource/സിപിഎൽ_(പ്രോഗ്രാമിങ്_ഭാഷ) dbpedia-pl:CPL (programming language) dbpedia-pt:CPL (programming language) dbpedia-ru:CPL (programming language) dbpedia-sv:CPL (programming language) dbpedia-zh:CPL (programming language) https://global.dbpedia.org/id/2DP8U
prov:wasDerivedFrom wikipedia-en:CPL_(programming_language)?oldid=1120918771&ns=0
foaf:isPrimaryTopicOf wikipedia-en:CPL_(programming_language)
foaf:name CPL (en)
is dbo:influencedBy of dbr:C_(programming_language)__C__1 dbr:BCPL
is dbo:knownFor of dbr:David_Hartley_(computer_scientist)
is dbo:wikiPageDisambiguates of dbr:CPL
is dbo:wikiPageRedirects of dbr:CPL_programming_language dbr:Combined_Programming_Language
is dbo:wikiPageWikiLink of dbr:2026_in_public_domain dbr:David_Hartley_(computer_scientist) dbr:List_of_programming_language_researchers dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:November_1916 dbr:Comparison_of_Pascal_and_C dbr:Fundamental_Concepts_in_Programming_Languages dbr:BCPL dbr:CLU_(programming_language) dbr:CPL_programming_language dbr:C_(programming_language) dbr:ALGOL_60 dbr:Relational_operator dbr:Assignment_(computer_science) dbr:Autocode dbr:ISWIM dbr:CPL dbr:Ternary_conditional_operator dbr:Combined_Programming_Language
is dbp:influencedBy of dbr:BCPL
is foaf:primaryTopic of wikipedia-en:CPL_(programming_language)