Ero sivun ”BCPL” versioiden välillä

Wikipediasta
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 yliopistossa vuonna 1966.
'''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)

Malline:Tynkä/Ohjelmointi