LocalazyLocalazy
Modula é uma linguagem de programação criada no início da década de 1970 por Niklaus Wirth. Foi concebida para ser uma alternativa à linguagem de programação Pascal, que também foi criada por Wirth. Modula é uma linguagem de programação estruturada e imperativa que utiliza uma abordagem modular à programação. Isto significa que os programas são divididos em módulos, que podem ser compilados e ligados entre si de forma independente. Modula também tem um forte enfoque nos tipos e estruturas de dados, e é uma das primeiras linguagens de programação a incluir um sistema de tipos. O Modula foi originalmente concebido para utilização em sistemas incorporados e sistemas em tempo real, mas desde então tem sido utilizado numa variedade de aplicações. Modula é uma linguagem tipada estaticamente, o que significa que as variáveis devem ser declaradas com um tipo de dados específico antes de poderem ser utilizadas. Isto pode tornar o código Modula mais verboso do que o código escrito em línguas dinamicamente tipadas, mas também pode ajudar a evitar erros. Modula tem uma série de características que a tornam bem adequada para escrever código fiável, tal como um sistema de tipo forte, tratamento de excepções, e modularidade. Modula não é uma linguagem de programação muito utilizada, mas tem um seguimento fiel entre aqueles que a utilizam. É uma linguagem bem concebida que é fácil de aprender e utilizar.