Ero sivun ”BCPL” versioiden välillä
Siirry navigaatioon
Siirry hakuun
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
kuvaavampi tynkämalline, l, katso myös yhdistetty wikityksinä artikkeliin, w |
|||
Rivi 1: | Rivi 1: | ||
'''BCPL''' (Basic Combined Programming Language) on vanha tietokoneiden ohjelmointikieli, jonka kehitti Martin Richards Cambridgen |
'''BCPL''' (Basic Combined Programming Language) on vanha tietokoneiden [[ohjelmointikieli]], jonka kehitti [[Martin Richards]] [[Cambridgen yliopisto]]ssa vuonna 1966. |
||
BCPL-kielestä Ken Thompson kehitti B-kielen, josta taas Dennis Richtie kehitti C-ohjelmointikielen vuonna 1972. BCPL oli ensimmäinen "aaltosulku-ohjelmointikieli". Aaltosulkuja (rajatun näppäimistön takia niiden tilalla usein $( ja $)) käytettiin erottamaan lohkoja. Yksi-riviset '//' BCPL:n kommentit hävisivät C-kielestä mutta tulivat uudelleen käyttöön C++ kielessä sekä C-kielen standardissa C99. |
BCPL-kielestä [[Ken Thompson]] kehitti [[B (ohjelmointikieli)|B-kielen]], josta taas [[Dennis Richtie]] kehitti [[C (ohjelmointikieli)|C-ohjelmointikielen]] vuonna 1972. BCPL oli ensimmäinen "aaltosulku-ohjelmointikieli". Aaltosulkuja (rajatun näppäimistön takia niiden tilalla usein $( ja $)) käytettiin erottamaan lohkoja. Yksi-riviset '//' BCPL:n kommentit hävisivät C-kielestä mutta tulivat uudelleen käyttöön C++ kielessä sekä C-kielen standardissa C99. |
||
== Esimerkki == |
== Esimerkki == |
||
Rivi 17: | Rivi 17: | ||
</pre> |
</pre> |
||
{{Tynkä/Ohjelmointi}} |
|||
== Katso myös == |
|||
*[[ohjelmointikieli]] |
|||
*[[C (ohjelmointikieli)]] |
|||
[[Luokka:Ohjelmointikielet]] |
|||
{{tynkä}} |
|||
[[en:BCPL]] |
[[en:BCPL]] |
Versio 30. joulukuuta 2009 kello 23.37
BCPL (Basic Combined Programming Language) on vanha tietokoneiden ohjelmointikieli, jonka kehitti Martin Richards Cambridgen yliopistossa vuonna 1966.
BCPL-kielestä Ken Thompson kehitti B-kielen, josta taas Dennis Richtie kehitti C-ohjelmointikielen vuonna 1972. BCPL oli ensimmäinen "aaltosulku-ohjelmointikieli". Aaltosulkuja (rajatun näppäimistön takia niiden tilalla usein $( ja $)) käytettiin erottamaan lohkoja. Yksi-riviset '//' BCPL:n kommentit hävisivät C-kielestä mutta tulivat uudelleen käyttöön C++ kielessä sekä C-kielen standardissa C99.
Esimerkki
Kertomien tulostus:
GET "libhdr" LET start() = VALOF $( FOR i = 1 TO 5 DO writef("Kertoma(%n) = %i4*n", i, kert(i)) RESULTIS 0 $) AND kert(n) = n=0 -> 1, n*kert(n-1)