BCPL

Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License

Basic Combined Programming Language, a programming language of the 1960s intended for writing compilers and on which the later language C was based.

Etymologies

Sorry, no etymologies found.

Examples

Never mind C# and C++, to me even C is over-typed; I grew up with BCPL, which is typeless or, if you like, it has one type, the word; or, if you really like, it has an infinite number of types, just no coercion.

MUD1 hard-coded most of the physics of the game in BCPL (a forerunner of C), but defined the world objects and non-general verbs in a data file using a language of Roy Trubshaw's design called MUDDL ("Multi-User Dungeon Definition Language").

If I wanted to do anything more sophisticated, I'd have had to code it in BCPL rather than MUDDL, which would have meant that it was there for all users of the game engine, not just me other people had written games in MUDDL too, eg.

Finally, a new and improved version was developed and named C, which, Ritchie mused, "left open the question whether the name represented a progression through the alphabet or through the letters BCPL".