Skip to content
EntityQ797302· pop 36· linked from 84 articles

Also known as B (programming language)

язык программирования

In the Vinony graph

Vinony's link graph records 84 inbound references to Би, and connects out to C, Ken Thompson and word.

It is catalogued under topics including Procedural programming languages, Programming languages and Programming languages created in 1969.

Vinony links it to 36 Wikipedia language editions.

Key facts

Designed by
Ken Thompson
Developer
Ken Thompson, Dennis Ritchie
First appeared
1969 ; 57 years ago ( 1969 )
Typing discipline
typeless (everything is a word )
Filename extensions
.b

via Wikipedia infobox

Wikidata facts

Followed by
C
Developer
Ken Thompson
Designed by
Ken Thompson
Show 5 more facts
name in kana
ビーげんご
inception
1969-01-01
influenced by
BCPL
programming paradigm
procedural programming
different from
B
Sources (2)

via Wikidata · CC0

Article · Русский

Би (вторая буква английского алфавита — B) — интерпретируемый язык программирования, разработанный в AT&T Bell Telephone Laboratories. Является потомком языка BCPL и непосредственным предшественником Си. Би был в основном произведением Кена Томпсона при содействии Денниса Ритчи и был опубликован в 1969 году. На язык B сильно повлиял BCPL, и его название, скорее всего, является сокращением от BCPL. Возможно также, что его название происходят от языка , более раннего, но не связанного с B и весьма несхожего, языка программирования, который Томпсон разработал для использования в Multics. Название последнего, в свою очередь, происходит от имени жены Томпсона Bonnie либо от названия старотибетской религии бон. Язык B был разработан для рекурсивных, нечисловых, машинно-независимых приложений, таких как программное обеспечение операционных систем и языков программирования. Это был бестиповый язык, с единственным типом данных, который представлял собой естественный формат слова памяти базовой машины, каким бы он ни был. В зависимости от контекста слово обрабатывалось как целое число или адрес памяти. Поскольку машины с обработкой ASCII-символов были уже обычным явлением, в частности DEC PDP-11, полученные фирмой Bell, стала важна поддержка символьных данных, помещённых в слова памяти. Бестиповая природа языка B была отмечена как недостаток, который заставил Томпсона и Ричи разработать расширенную версию языка, поддерживающую новые внутренние и определяемые пользователем типы данных, которая стала языком программирования C (Си).

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories