B is a programming language that was developed at Bell Labs. It is almost extinct, as it was replaced by the C language. It was mostly the work of Ken Thompson with contributions from Dennis Ritchie, and first appeared in 1969 or near that time.

PropertyValue
dbpprop:abstract
  • B is a programming language that was developed at Bell Labs. It is almost extinct, as it was replaced by the C language. It was mostly the work of Ken Thompson with contributions from Dennis Ritchie, and first appeared in 1969 or near that time.
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt. B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt. Später wurde es auf PDP-11-Maschinen und Honeywell-Mainframes portiert, wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde. Aufgrund der eingeschränkten Hardwareressourcen auf der Zielmaschine PDP-7 fehlen B einige BCPL-Merkmale, die die Übersetzung aufwändiger machen würden. Beispielsweise sind keine verschachtelten Funktionsdefinitionen möglich. Ebenso wegen der eingeschränkten Ressourcen erzeugte der B-Compiler auf der PDP-7 einen einfachen Zwischencode, der von einem Interpreter zur Laufzeit interpretiert werden muss. In B gab es wie in BCPL oder Forth nur einen Datentyp, dessen Bedeutung sich erst durch die benutzten Operatoren und Funktionen ergab. B ist also typlos. Es gab bereits viele Spracheigenschaften, die man in C finden kann. Einige Programme sind sogar ohne Probleme noch mit heutigen C-Compilern übersetzbar.
  • B fou el nom d'un llenguatge de programació desenvolupat als Laboratoris Bell, predecessor del llenguatge de programació C. Fou majoritàriament un treball de Ken Thompson amb contribucions de Dennis Ritchie. Va aparèixer primer sobre l'any 1969.
  • B je programovací jazyk odvozený od jazyka BCPL. Autorem je Ken Thompson. Tento jazyk se později stal základem pro velmi populární jazyk C.
  • B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969 {{cita requerida.
  • Le langage de programmation B recouvre deux concepts différents : le langage utilisé par la méthode formelle B, un langage depuis longtemps obsolète qui a représenté la transition entre BCPL et le langage C. C'est principalement l'œuvre de Ken Thompson et il apparut pour la première fois en 1969 environ.
  • Il linguaggio di programmazione B, ispirato al BCPL, è un linguaggio ormai obsoleto e viene in pratica ricordato solo perché da esso trasse origine uno dei linguaggi più utilizzati al mondo, il C. Sviluppato principalmente da Ken Thompson nei laboratori della Bell, con contributi di Dennis Ritchie, fece la sua comparsa attorno al 1969. Essenzialmente si tratta del 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 (word, in inglese). La maggior parte delle operazioni trattava la parola come un intero (i.e. +, -, *, /) ma altre come un indirizzo di memoria da dereferenziare. In moltri 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 IO 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.
  • B言語(ビーげんご)は、AT&Tベル研究所のケン・トンプソン (Ken Thompson) によって開発されたプログラミング言語である。C言語に置き換えられる形でほぼ絶滅した。ケン・トンプソンがデニス・リッチー(Dennis Ritchie)監修の元で設計し、1969年頃に登場した。
  • B is de naam van een programmeertaal die ontwikkeld is door Bell Labs. Ze werd direct vrijwel niet meer gebruikt omdat ze is vervangen door de programmeertaal C. B is vooral het werk van Ken Thompson met hulp van Dennis Ritchie, en verscheen rond 1969. Eigenlijk is B een uitgeklede versie van BCPL, waarbij Thomson naar eigen inzicht mogelijkheden eruit haalde die hij onnodig achtte om de programmeertaal geschikt te maken voor de beperkte geheugencapaciteit van de minicomputers uit die tijd. Daarnaast veranderde hij de taal naar zijn eigen voorkeuren (vooral om het aantal karakters te beperken in een normaal programma). Net zoals BCPL en FORTH, heeft B één datatype, het computerwoord. Dit datatype werd door de meeste operaties (bijv. +, -, / en *) als integer behandeld, maar andere operaties gebruikte het datatype voor geheugenadressering. Daarmee leek B op een zeer vroege versie van C. Er was een klein aantal bibliotheekfuncties beschikbaar, inclusief ook een aantal die al vaag leken op de standaard IO-bibliotheek van C. De eerste implementaties zijn gemaakt voor de DEC PDP-7 en PDP-11 minicomputer die gebruik maakte van een vroege versie van Unix.
  • Język programowania B został stworzony przez Kena Thompsona i Denisa Ritchie w Bell-Labs w 1969 roku. W dużym stopniu opierał się na języku BCPL. Na przełomie lat 1971/72 język B rozwinął się w New B a potem w C (składnia B bardzo przypomina wczesne C). Obecnie B jest martwym językiem. Przykładowy program w B: main auto a, b, c, sum; a = 1; b = 2; c = 3; sum = a+b+c; putnumb(sum);
  • B é uma linguagem de programação na qual pertence ao paradigma imperativo e que foi desenvolvida nos Bell Labs de 1969, apesar de que hoje já tenha se tornado obsoleta, foi a predecessora da linguagem de programação C, que até hoje é uma das mais populares. Foi maioritariamente um trabalho de Ken Thompson com contribuições de Dennis Ritchie, projetada e implementada em Murray Hill, New Jersey nos Estados Unidos.
  • Би (вторая буква лат. алфавита — B) — интерпретируемый язык программирования, разработанный в Bell Labs. Является потомком языка BCPL и, как можно догадаться, непосредственным предшественником Си. Би был в основном произведением Кена Томпсона при содействии Дениса Ритчи и впервые появился в 1969 или примерно в это время. Пример программы написанной на Би: main auto a, b, c, sum; a = 1; b = 2; c = 3; sum = a+b+c; putnumb(sum);
  • B är ett i princip utdött programspråk som utvecklades vid Bell Labs och ersattes med språket C. B utvecklades huvudsakligen av Ken Thompson och Dennis Ritchie, och var klart omkring 1969.
  • B programlama dili UNIX yapılırken kullanılan bir dildir. Programcılar tarafından sadece UNIX'te kullanılmıştır. B dili geliştirilerek C programlama dili ve o da geliştirilerek C++ olmuştur. B dili değişkenleri pointer olarak kullandığı için kullanımı çok zor bir dildir. İnsanların zaten karmaşık olan değişken yapısını daha da zor hale getirdiği için değişkenlere tip tanımlayabilen C dili yazılmıştır. C++ ise nesneleri ve daha gelişmiş tipleri tanımlama olanağına sahiptir.
  • B 語言是一种通用的程序设计语言。自從被C 語言取代之後,它幾乎已遭棄置。B 語言大約是於1969年時由美國貝爾實驗室的電腦科學家──肯·湯普森在丹尼斯·利奇的支持下設計出來的。後來,丹尼斯·利奇以 B 語言為基礎開發出 C 語言,至此 C 語言漸漸發展成為目前世界上最常用的程式語言之一。
dbpprop:designer
dbpprop:developer
dbpprop:hasPhotoCollection
dbpprop:influenced
dbpprop:influencedBy
dbpprop:name
  • B
dbpprop:reference
dbpprop:wikiPageUsesTemplate
dbpprop:year
  • 1969 (xsd:integer)
rdfs:comment
  • B is a programming language that was developed at Bell Labs. It is almost extinct, as it was replaced by the C language. It was mostly the work of Ken Thompson with contributions from Dennis Ritchie, and first appeared in 1969 or near that time.
  • Die Programmiersprache B wurde 1969 von Ken Thompson und Dennis Ritchie entwickelt. B ist stark beeinflusst von BCPL und ist Vorgänger der Programmiersprache C. B ist vor allem aus sprachhistorischen Gründen interessant, da es die Entwicklung von BCPL zu C genauer dokumentiert. Es wurde für die Übersetzung auf einer DEC PDP-7 mit 8 kb RAM entwickelt.
  • B fou el nom d'un llenguatge de programació desenvolupat als Laboratoris Bell, predecessor del llenguatge de programació C. Fou majoritàriament un treball de Ken Thompson amb contribucions de Dennis Ritchie. Va aparèixer primer sobre l'any 1969.
  • B je programovací jazyk odvozený od jazyka BCPL. Autorem je Ken Thompson. Tento jazyk se později stal základem pro velmi populární jazyk C.
  • B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969 {{cita requerida.
  • Le langage de programmation B recouvre deux concepts différents : le langage utilisé par la méthode formelle B, un langage depuis longtemps obsolète qui a représenté la transition entre BCPL et le langage C. C'est principalement l'œuvre de Ken Thompson et il apparut pour la première fois en 1969 environ.
  • Il linguaggio di programmazione B, ispirato al BCPL, è un linguaggio ormai obsoleto e viene in pratica ricordato solo perché da esso trasse origine uno dei linguaggi più utilizzati al mondo, il C. Sviluppato principalmente da Ken Thompson nei laboratori della Bell, con contributi di Dennis Ritchie, fece la sua comparsa attorno al 1969.
  • B言語(ビーげんご)は、AT&Tベル研究所のケン・トンプソン (Ken Thompson) によって開発されたプログラミング言語である。C言語に置き換えられる形でほぼ絶滅した。ケン・トンプソンがデニス・リッチー(Dennis Ritchie)監修の元で設計し、1969年頃に登場した。
  • B is de naam van een programmeertaal die ontwikkeld is door Bell Labs. Ze werd direct vrijwel niet meer gebruikt omdat ze is vervangen door de programmeertaal C. B is vooral het werk van Ken Thompson met hulp van Dennis Ritchie, en verscheen rond 1969. Eigenlijk is B een uitgeklede versie van BCPL, waarbij Thomson naar eigen inzicht mogelijkheden eruit haalde die hij onnodig achtte om de programmeertaal geschikt te maken voor de beperkte geheugencapaciteit van de minicomputers uit die tijd.
  • Język programowania B został stworzony przez Kena Thompsona i Denisa Ritchie w Bell-Labs w 1969 roku. W dużym stopniu opierał się na języku BCPL. Na przełomie lat 1971/72 język B rozwinął się w New B a potem w C (składnia B bardzo przypomina wczesne C). Obecnie B jest martwym językiem. Przykładowy program w B: main auto a, b, c, sum; a = 1; b = 2; c = 3; sum = a+b+c; putnumb(sum);
  • B é uma linguagem de programação na qual pertence ao paradigma imperativo e que foi desenvolvida nos Bell Labs de 1969, apesar de que hoje já tenha se tornado obsoleta, foi a predecessora da linguagem de programação C, que até hoje é uma das mais populares. Foi maioritariamente um trabalho de Ken Thompson com contribuições de Dennis Ritchie, projetada e implementada em Murray Hill, New Jersey nos Estados Unidos.
  • Би (вторая буква лат. алфавита — B) — интерпретируемый язык программирования, разработанный в Bell Labs. Является потомком языка BCPL и, как можно догадаться, непосредственным предшественником Си.
  • B är ett i princip utdött programspråk som utvecklades vid Bell Labs och ersattes med språket C. B utvecklades huvudsakligen av Ken Thompson och Dennis Ritchie, och var klart omkring 1969.
  • B programlama dili UNIX yapılırken kullanılan bir dildir. Programcılar tarafından sadece UNIX'te kullanılmıştır. B dili geliştirilerek C programlama dili ve o da geliştirilerek C++ olmuştur. B dili değişkenleri pointer olarak kullandığı için kullanımı çok zor bir dildir. İnsanların zaten karmaşık olan değişken yapısını daha da zor hale getirdiği için değişkenlere tip tanımlayabilen C dili yazılmıştır.
  • B 語言是一种通用的程序设计语言。自從被C 語言取代之後,它幾乎已遭棄置。B 語言大約是於1969年時由美國貝爾實驗室的電腦科學家──肯·湯普森在丹尼斯·利奇的支持下設計出來的。後來,丹尼斯·利奇以 B 語言為基礎開發出 C 語言,至此 C 語言漸漸發展成為目前世界上最常用的程式語言之一。
rdfs:label
  • B (programming language)
  • B (Programmiersprache)
  • Llenguatge B
  • B (programovací jazyk)
  • Lenguaje de programación B
  • B (langage)
  • B (linguaggio)
  • B言語
  • B (programmeertaal)
  • B (język programowania)
  • B (linguagem de programação)
  • Би (язык программирования)
  • B (programspråk)
  • B (programlama dili)
  • B語言
owl:sameAs
skos:subject
foaf:page
is dbpedia-owl:Person/knownFor of
is dbpedia-owl:knownFor of
is dbpprop:influenced of
is dbpprop:influencedBy of
is dbpprop:knownFor of
is dbpprop:redirect of