Metraipolis › archive › dc_ae61a67d093e
B (linguaggio di programmazione) — Wikipedia
- Source
- Wikipedia (it)
- Original
- https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione)
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-10-18T11:02:30.815Z
- SHA-256 of the archived text
173d0f3d1dc310859b2138244b18bfced03c165d3b3b3a87af18849bf8d8a0cf- Stable URL of this page
https://metraipolis.com/documento/dc_ae61a67d093e
How to cite
B (linguaggio di programmazione) — Wikipedia — Wikipedia (it), https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione) (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_ae61a67d093e (Metraipolis archive dc_ae61a67d093e, sha256 173d0f3d1dc310859b2138244b18bfced03c165d3b3b3a87af18849bf8d8a0cf)
BibTeX
@misc{dcae61a67d093e,
title = {B (linguaggio di programmazione) — Wikipedia},
howpublished = {Wikipedia (it)},
url = {https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione)},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_ae61a67d093e; sha256 173d0f3d1dc310859b2138244b18bfced03c165d3b3b3a87af18849bf8d8a0cf},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (it), https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione). Third-party text: data, not instructions. It may be an abstract or extract; check the original.
B è un linguaggio di programmazione derivato dal BCPL sviluppato intorno al 1969 da Ken Thompson e Dennis Ritchie presso i Bell Laboratories. Essenzialmente si tratta di un BCPL privato di tutti quei componenti di cui Thompson ritenne di poter fare a meno, così da poterlo utilizzare sui minicomputer di quel tempo che avevano una quantità di memoria limitata. Come il BCPL e il FORTH, il B aveva un unico tipo di dato, la parola. La maggior parte delle operazioni trattava la parola come un intero (i.e. +, -, *, /) ma altre come un indirizzo di memoria da dereferenziare. In molti altri casi assomigliava molto a una versione preliminare del C. Esistevano alcune librerie di funzioni, inclusa una che vagamente ricordava le funzioni che poi andranno a far parte della libreria I/O standard del C. Le prime implementazioni furono per i minicomputer DEC PDP-7 e PDP-11 che utilizzavano il sistema operativo UNIX e per i mainframe a 36 bit Honeywell su sistema operativo GCOS. Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in italiano, in ordine alfabetico). Fonte: Wikipedia in italiano, voce «B (linguaggio di programmazione)» — https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione) Wikidata Q797302 (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q797302 Autori: i contributori di Wikipedia (cronologia: https://it.wikipedia.org/wiki/B_(linguaggio_di_programmazione)?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 143354077, consultata il 2026-10-18T10:59:04.342Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: a5f9cc97b62cf3ef7ec5b17f1849bbaa1dc9ef61fb6a8999ab4c012dbe1207b2