Ero sivun ”B (ohjelmointikieli)” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 20:
}}
'''B''' on aluksi [[Ken Thompson]]in ja myöhemmin [[Dennis Ritchie]]n kehittämä [[BCPL]]-kieleen perustuva järjestelmäohjelmointikieli.<ref name="devc"
Kielellä oli osuus [[C (ohjelmointikieli)|C-kielen]] suorana edeltäjänä ja [[Unix]]-käyttöjärjestelmän kehityksessä.<ref name="devc" /> Kieli on käännettävä kieli ilman [[tyyppijärjestelmä]]ä.<ref name="tutintro" />
Kielessä on jo useita C-kieleen päätyneitä konsepteja ja ominaisuuksia kuten ''lvalue'' ja ''rvalue'' (nk. oikea ja vasen arvo), aaltosulkujen käyttö ohjelmalohkoissa ja ''unary'' toiminnot.<ref name="usr" >
Kieli on käännettävä kieli ilman [[tyyppijärjestelmä]]ä.<ref name="tutintro">{{Verkkoviite | osoite =https://www.bell-labs.com/usr/dmr/www/btut.html | nimeke = A TUTORIAL INTRODUCTION TO THE LANGUAGE B | tekijä = Kernighan, B. W. | viitattu = 27.7.2017}}</ref>▼
== Esimerkki ==
Rivi 39:
== Lähteet ==
{{Viitteet
* <ref name="devc">{{Verkkoviite | osoite = https://www.bell-labs.com/usr/dmr/www/chist.html | nimeke = The Development of the C Language | tekijä = Ritchie, Dennis M. | viitattu = 24.7.2017}}</ref>
* <ref name="theb">{{Verkkoviite | osoite = https://www.bell-labs.com/usr/dmr/www/bintro.html | nimeke = THE PROGRAMMING LANGUAGE B | viitattu = 27.7.2017}}</ref>
▲
* <ref name="usr">{{Verkkoviite | osoite = https://www.bell-labs.com/usr/dmr/www/kbman.html | nimeke = Users' Reference to B | tekijä = Thompson, Ken | viitattu = 27.7.2017}}</ref>
}}
== Aiheesta muualla ==
|