The programming language BPL

Howard Williams

Research output: Contribution to journalArticlepeer-review


BPL is a programming language which was developed from the two languages BASIC and Pascal. The chief aim in designing BPL was to create a language as simple to use as BASIC with the additional data types and control structures which make Pascal attractive to use. It is intended in the first instance as a language to teach programming but it can be used for any application where BASIC might have been used, and in many such cases it is simpler to use and the result more readable than if BASIC had been used. For instance, the record facilities make the language more amenable to commercial applications, and the pointer facilities to manipulating complex linked data structures. © 1982 The British Computer Society.

Original languageEnglish
Pages (from-to)289-306
Number of pages18
JournalComputer Journal
Issue number3
Publication statusPublished - Aug 1982


Dive into the research topics of 'The programming language BPL'. Together they form a unique fingerprint.

Cite this