LocalazyLocalazy
Jovial é uma linguagem de programação de alto nível concebida para o desenvolvimento de sistemas de software. Foi desenvolvida pelo Jovial Development Group no Jet Propulsion Laboratory (JPL) na década de 1970. O Jovial foi concebido para ser fácil de usar e para promover boas práticas de programação. Os programas juvenis são escritos em inglês, utilizando um estilo de programação estruturado. Jovial é uma linguagem compilada, e os programas são tipicamente escritos num editor de texto como o Emacs ou vi. O compilador Jovial produz código de máquina para uma variedade de arquitecturas, incluindo o IBM System/360, DEC VAX, e Motorola 68000. O Jovial foi concebido para apoiar grandes projectos de software. Tem um rico conjunto de características, incluindo apoio à programação modular, abstracção de dados, e tratamento de excepções. O Jovial inclui também um poderoso conjunto de ferramentas para programas de depuração e teste. O Jovial já não é muito utilizado, mas continua a ser uma parte importante da história das linguagens de programação.