LocalazyLocalazy
BCPL é uma linguagem de programação concebida por Martin Richards em 1967 enquanto trabalhava no Laboratório de Informática da Universidade de Cambridge. Foi concebida para ser fácil de implementar numa grande variedade de computadores e para ser adequada à programação de sistemas. A BCPL foi utilizada como base para a linguagem de programação CPL, que foi desenvolvida em Cambridge no início da década de 1970. BCPL é uma linguagem imperativa com uma sintaxe simples. Tem um pequeno conjunto de palavras-chave e um pequeno conjunto de operadores. Os programas BCPL são compilados num bytecode, que é depois interpretado por uma máquina virtual. BCPL é uma linguagem portátil. Os programas escritos em BCPL podem ser executados em qualquer computador com um intérprete BCPL. O BCPL é uma linguagem poderosa. Tem um rico conjunto de características para manipular cordas, listas, e matrizes. Tem também características para o tratamento de excepções e para a interface com outras línguas. BCPL é uma linguagem simples. É fácil de aprender e fácil de usar. Se procura uma língua fácil de aprender e usar, então a BCPL é uma boa escolha.