LocalazyLocalazy
APT (A Proramming Tool) é uma linguagem de programação de alto nível desenvolvida por Stephen Edwards e Bernard P. Zeigler na Universidade do Arizona em 1974. Baseia-se em ideias da linguagem de programação ALGOL 68, e foi concebida para ser ao mesmo tempo facilmente compreensível e facilmente extensível. APT é uma linguagem de programação processual, o que significa que os programas são escritos como uma sequência de passos a serem seguidos. No entanto, tem também algumas características de linguagens de programação orientadas para objectos, tais como a capacidade de definir novos tipos de dados. Os programas APT são escritos num editor de texto, e são depois compilados numa forma legível por máquina. O compilador APT gera código para uma máquina virtual, que é então interpretado por um programa chamado APT Runtime System. Isto torna possível executar programas APT em qualquer computador que tenha o Sistema de Tempo de Execução APT instalado. APT é uma linguagem de programação muito poderosa, e é utilizada numa grande variedade de aplicações. Por exemplo, é utilizado no desenvolvimento de sistemas de controlo de aeronaves, software de imagiologia médica e sistemas de comércio financeiro.