Share to: share facebook share twitter share wa share telegram print page

CPL (język programowania)

CPL
Pojawienie się

1963

Paradygmat

proceduralny, strukturalny, funkcyjny

Pochodne

BCPL

Twórca

Christopher Strachey

CPL (ang. Combined Programming Language) – komputerowy język programowania tworzony w latach 60. XX wieku przy współpracy Laboratorium Matematyki na Uniwersytecie Cambridge oraz Jednostki Komputerowej Uniwersytetu Londyńskiego[1]. Początkowo język ten miał nosić nazwę uczelni w Cambridge (ang. Cambridge Programming Language)[potrzebny przypis]. W roku 1963 opublikowano pierwsze informacje o języku CPL[1]. Język przeznaczony był dla komputera Titan(inne języki) w Cambridge oraz Atlas w Londynie[1] (początkowo implementowany był na komputerze EDSAC 2(inne języki)[2]).

Język CPL bazował na języku ALGOL 60[1]. Za zalążek języka można uznać rok 1961, w którym Christopher Strachey i M. V. Wilkes opublikowali propozycje na ulepszenie wydajności języka ALGOL 60[2][3].

Prace nad projektem CPL trwały od 1962 do 1966[2]. Język nie miał kompletnego kompilatora[4].

W 1966 pojawił się zarys języka BCPL[2], bazującego na CPL.

Przypisy

  1. a b c d 1. Introduction, [w:] D.W. Barron, J.N. Buxton, D.F. Hartley, E. Nixon, C. Strachey, The Main Features of CPL, „The Computer Journal”, 6 (2), 1963, s. 134, DOI10.1093/comjnl/6.2.134, ISSN 0010-4620 [dostęp 2023-06-19] (ang.).
  2. a b c d [Wstęp], 1. INTRODUCTION, [w:] M. Richards, How BCPL Evolved from CPL [pdf], „The Computer Journal”, 56 (5), 2013, s. 664–670, DOI10.1093/comjnl/bxs026, ISSN 0010-4620 [dostęp 2023-06-19] (ang.).
  3. C. Strachey, M.V. Wilkes, Some proposals for improving the efficiency of ALGOL 60, „Communications of the ACM”, 4 (11), 1961, s. 488–491, DOI10.1145/366813.366816, ISSN 0001-0782 [dostęp 2023-06-19] (ang.).
  4. Alan Watson, Clive Feather, Clive Feather on CPL and BCPL [online], www.lysator.liu.se [dostęp 2023-06-19], Cytat: "Alan Watson wrote: > I'm not sure it was ever fully implemented. As far as I know, it never was.".
Kembali kehalaman sebelumnya