Ero sivun ”B (ohjelmointikieli)” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
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">{{Verkkoviite | osoite = https://www.bell-labs.com/usr/dmr/www/chist.html | nimeke><ref name="theb" The Development of the C Language | tekijä = Ritchie, Dennis M. | viitattu = 24.7.2017}}</ref><ref>{{Verkkoviite | osoite name= https://www.bell-labs.com/"usr/dmr/www/bintro.html" | nimeke = THE PROGRAMMING LANGUAGE B | viitattu = 27.7.2017}}</ref> Kieli on kehitetty [[Bell Labs]]issa noin vuonna 1969 [[PDP-7]]:lle.<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}}|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>
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>
* <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 ==