Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


BCPL

BCPL
Julkaistu 1966
Kehittäjä Martin Richards
Vaikutteet CPL
Vaikuttanut B, C
Verkkosivu http://www.cl.cam.ac.uk/~mr10/

BCPL (engl. Basic Combined Programming Language) on vanha tietokoneiden ohjelmointikieli, jonka kehitti Martin Richards Cambridgen yliopistossa vuonna 1966.

Kieli perustui CPL-kieleen, (engl. Combined Programming Language), josta poistettiin käännöstä vaikeuttavia tekijöitä, kuten tyyppijärjestelmän säännöt.[1]

BCPL-kielestä Ken Thompson kehitti B-kielen, johon Dennis Ritchie lisäsi tyyppijärjestelmän ja antoi sille aluksi nimen NB (New B) sekä alkoi kirjoittaa kääntäjää. Tästä kehittyi C-ohjelmointikieli, jolla Ritchie kirjoitti uudelleen Unix-käyttöjärjestelmän.

BCPL oli ensimmäinen "aaltosulku-ohjelmointikieli". Aaltosulkuja (rajatun näppäimistön takia niiden tilalla usein $( ja $)) käytettiin erottamaan lohkoja. BCPL:n yksiriviset "//"-kommentit hävisivät C-kielestä, mutta tulivat uudelleen käyttöön C++ -kielessä sekä C-kielen standardissa C99.

TRIPOS-käyttöjärjestelmä on tehty BCPL-kielellä.

  1. Martin Richards: The BCPL Reference Manual Massachusetts Institute of Technology. Arkistoitu 21.10.2014. Viitattu 22.1.2017.

Previous Page Next Page