BCPL // n.
[abbreviation, `Basic Combined Programming
Language') A programming language developed by Martin Richards in
Cambridge in 1967. It is remarkable for its rich syntax, small size
of compiler (it can be run in 16k) and extreme portability. It
reached break-even point at a very early stage, and was the
language in which the original hello world program was
written. It has been ported to so many different systems that its
creator confesses to having lost count. It has only one data type
(a machine word) which can be used as an integer, a character, a
floating point number, a pointer, or almost anything else,
depending on context. BCPL was a precursor of C, which inherited
some of its features.
[abbreviation, `Basic Combined Programming
Language') A programming language developed by Martin Richards in
Cambridge in 1967. It is remarkable for its rich syntax, small size
of compiler (it can be run in 16k) and extreme portability. It
reached break-even point at a very early stage, and was the
language in which the original hello world program was
written. It has been ported to so many different systems that its
creator confesses to having lost count. It has only one data type
(a machine word) which can be used as an integer, a character, a
floating point number, a pointer, or almost anything else,
depending on context. BCPL was a precursor of C, which inherited
some of its features.
Related:
- MFTL /M-F-T-L/
[abbreviation: `My Favorite Toy Language']
1.
adj. Describes a talk on a programming language design... - Pascal n.
An Algol-descended language designed by
Niklaus Wirth on the CDC 6600 around 1967-68 as an instructional
tool for elementary programming.
This language, designed primarily to keep students... - break-even point n.
In the process of implementing a new
computer language,
the point at which the language is sufficiently ... - vaxocentrism /vak`soh-sen'trizm/ n.
[analogy with
`ethnocentrism'] A notional disease said to afflict C programmers
who persist in coding according to certain assumptions that are
valid (esp.
under Unix) on VAXen but false elsewhere. Among ... - HAKMEM /hak'mem/ n.
MIT AI Memo 239 (February 1972).
A legendary collection of neat mathematical and... - break-even point: n. in the process of implementing a new computer
language,
the point at which the language is sufficiently effective... - C n.
1. The third letter of the English alphabet.
2. ASCII 1000011. 3. The name of a programming... - C: n. 1. The third letter of the English alphabet. 2.
ASCII 1000011. 3. The name of a programming language... - TECO /tee'koh/ n.,v. obs.
1. [originally an acronym for
`[paper] Tape Editor and COrrector';
later, `Text Editor and COrrector'] n. A text editor...
