B (ohjelmointikieli)

Tänään haluamme puhua B (ohjelmointikieli):stä, aiheesta, joka on viime aikoina kiinnittänyt monien huomion. B (ohjelmointikieli) on aihe, joka kattaa monenlaisia ​​näkökohtia ja saattaa kiinnostaa hyvin monenlaista yleisöä. B (ohjelmointikieli):tä voidaan analysoida eri näkökulmista sen vaikutuksista nyky-yhteiskuntaan ja sen historialliseen merkitykseen, ja se löytää paikkansa eri tiedon aloilla. Tässä artikkelissa tutkimme joitain B (ohjelmointikieli):n tärkeimpiä puolia ymmärtääksemme sen tärkeyden ja sen nykyiset seuraukset.

B
Yleinen suoritusmalli käännetty
Muistinhallinta manuaalinen
Kehittäjä Ken Thompson, Dennis Ritchie
Vaikutteet BCPL
Vaikuttanut C

B on aluksi Ken Thompsonin ja myöhemmin Dennis Ritchien kehittämä BCPL-kieleen perustuva järjestelmäohjelmointikieli.[1][2][3] Kieli on kehitetty Bell Labsissa noin vuonna 1969 PDP-7:lle.[1]

Kielellä oli osuus C-kielen suorana edeltäjänä ja Unix-käyttöjärjestelmän kehityksessä.[1] Kieli on käännettävä kieli ilman tyyppijärjestelmää.[4]

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.[3]

Esimerkki

Esimerkki B-kielen ohjelmasta:[4]

main( ) {
  auto a, b, c, sum;

  a = 1; b = 2; c = 3;
  sum = a+b+c;
  putnumb(sum);
}

Lähteet

  1. a b c Ritchie, Dennis M.: The Development of the C Language bell-labs.com. Viitattu 24.7.2017.
  2. THE PROGRAMMING LANGUAGE B bell-labs.com. Viitattu 27.7.2017.
  3. a b Thompson, Ken: Users' Reference to B bell-labs.com. Viitattu 27.7.2017.
  4. a b Kernighan, B. W.: A TUTORIAL INTRODUCTION TO THE LANGUAGE B bell-labs.com. Viitattu 27.7.2017.

Aiheesta muualla