3ª Geração da Linguagem de Programação
Neste trabalho vai-se tratar o tema indicado no título que abrange as décadas de 1950 e 1960. A seguir fala-se de algumas das mais importantes linguagens dessa época.
Assembly é uma linguagem de baixo nível que implementa uma representação simbólica do código de máquina que é necessário para programar um computador. É baseado em mnemónicas que simbolizam as etapas de processamento. A linguagem de montagem varia com o programador.
FORTRAN foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia. Esse nome deriva da expressão "IBM Mathematical FORmula TRANslation System". O primeiro compilador de FORTRAN foi desenvolvido para o IBM 704 por uma equipa da IBM chefiada por John W. Backus. Permite a criação de programas que sobressaem pela velocidade de execução. Aí reside o seu uso em aplicações científicas como meteorologia, oceanografia, física, astronomia, geofísica, engenharia, economia etc.
O LISP origina-se de "LISt Processor" porque a lista é a estrutura de dados fundamental desta linguagem. Foi inventada por John McCarthy em 1958.Tornou-se a principal linguagem da comunidade de inteligência artificial, tendo sido pioneiro em aplicações como administração automática de armazenamento, linguagens interpretadas e programação funcional.
O COBOL provem de “COmmon Business Oriented Language”, criada pelo Short Range Committee em 1959 durante o CODASYL (Conference on Data Systems Language). Tem como objectivo principal operar em sistemas comerciais, financeiros e administrativos para empresas e governos.
O ALGOL é a sigla que apareceu de "ALGOrithmic Language". Esta linguagem é de alto nível e está direccionado para aplicações científicas. Especifica três léxicos diferentes: um léxico de referência, um léxico de publicação e um léxico de implementação. O uso de três léxicos distintos permitiam usar palavras-chaves diferentes.
PASCAL recebeu este nome em homenagem ao matemático Blaise Pascal e foi criada pelo suíço Niklaus Wirth. com o objectivo de ensinar programação estruturada e simultaneamente para a utilização na fabricação de software.
BASIC é a sigla de “Beginners All-purpose Symbolic Instruction Code”, que foi criada com o objectivo didácticos. Esta versão é completamente diferente da versão actual, Visual Basic, pois existiram grandes mudanças na linguagem utilizada.
Esta é uma lista das linguagens de programação criadas neste período, das quais algumas não foram referidas: Regional Assembly Language, Autocode, FORTRAN, FLOW-MATIC, COMTRAN, LISP, ALGOL, FACT, COBOL, APL, Simula, BASIC e PL/I
Com este trabalho é possível concluir que existem bastantes linguagens de programação e que cada uma possui um léxico próprio e que evoluíram bastante ao longo deste período. Portanto cabe a cada um de nós escolher aquela que mais se adequa às nossas necessidades e que simultaneamente cumpram os requisitos necessários para a concretização do objectivo proposto.
