LocalazyLocalazy
BCPL je programovací jazyk navržený Martinem Richardsem v roce 1967 při práci v počítačové laboratoři na univerzitě v Cambridge. Byl navržen tak, aby byl snadno implementovatelný na široké škále počítačů a aby byl vhodný pro systémové programování. BCPL byl použit jako základ pro programovací jazyk CPL, který byl vyvinut v Cambridge na počátku 70. let 20. století. BCPL je imperativní jazyk s jednoduchou syntaxí. Má malou sadu klíčových slov a malou sadu operátorů. Programy v jazyce BCPL jsou kompilovány do bajtkódu, který je pak interpretován virtuálním strojem. Jazyk BCPL je přenositelný. Programy napsané v jazyce BCPL lze spustit na libovolném počítači s interpretem BCPL. BCPL je výkonný jazyk. Má bohatou sadu funkcí pro manipulaci s řetězci, seznamy a poli. Má také funkce pro zpracování výjimek a pro propojení s jinými jazyky. BCPL je jednoduchý jazyk. Snadno se učí a snadno se používá. Pokud hledáte jazyk, který se snadno učí a používá, pak je BCPL dobrou volbou.