BCPL programming language

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedBy gptkb:Martin_Richards
gptkbp:fileExtension .bcpl
gptkbp:firstAppearance 1966
https://www.w3.org/2000/01/rdf-schema#label BCPL programming language
gptkbp:implementedIn Martin Richards' original compiler
gptkbp:influenced gptkb:C_programming_language
gptkb:B_programming_language
gptkb:ALGOL_W
gptkbp:influencedBy gptkb:CPL_programming_language
gptkbp:notableFor simplicity
portability
influencing the development of C
gptkbp:notableProject gptkb:TRIPOS_operating_system
early versions of the Amiga operating system
gptkbp:openSource yes
gptkbp:paradigm imperative programming
procedural programming
gptkbp:typingDiscipline untyped
gptkbp:usedFor system programming
operating system development
compiler writing
gptkbp:website https://www.cl.cam.ac.uk/~mr10/BCPL.html
gptkbp:bfsParent gptkb:Martin_Richards
gptkbp:bfsLayer 6