BPL is a language derived from APL (a very innovative computer programming language invented in 1957 that used a special character set to describe and execute mathematical algorithms). While APL is still used and has evolved, BPL is an updated, modernized version of APL.

Features of BPL: