Modula - Modula
Paradigmas | Imperativo , estruturado , modular |
---|---|
Família | Wirth Modula |
Projetado por | Niklaus Wirth |
Desenvolvedor | Niklaus Wirth |
Apareceu pela primeira vez | 1975 |
Disciplina de digitação | Estático , forte , seguro |
Escopo | Lexical |
Plataforma | PDP-11 , LSI-11 |
Influenciado por | |
Pascal | |
Influenciado | |
Alma-0 , Go , Modula-2 |
A linguagem de programação Modula é descendente da linguagem Pascal . Foi desenvolvido na Suíça , na ETH Zurich , em meados da década de 1970 por Niklaus Wirth , a mesma pessoa que projetou Pascal. A principal inovação do Modula sobre o Pascal é um sistema de módulo , usado para agrupar conjuntos de declarações relacionadas em unidades de programa; daí o nome Modula . A linguagem é definida em um relatório de Wirth chamado Modula. Uma linguagem para multiprogramação modular publicada em 1976.
O Modula foi implementado pela primeira vez por Wirth em um PDP-11 . Muito em breve, outras implementações seguiram, mais importante, os compiladores desenvolvidos para a Universidade de York Modula, e um nos Laboratórios Philips denominado PL Modula, que gerou código para o microprocessador LSI-11 .
O desenvolvimento do Modula foi interrompido logo após sua publicação. Wirth então concentrou seus esforços no sucessor de Modula , Modula-2 .