Trabalho Sobre Linguagens De Alto E Baixo N Vel
Linguagens de Alto e Baixo Nível
Cada linguagem de programação foi criada com algum objetivo, como por exemplo, facilidade de escrita, facilidade de manutenção, melhora da performance do dispositivo, etc. Uma linguagem de alto nível está muito mais próxima do programador do que do dispositivo, ou seja, é uma linguagem muito mais intuitiva. Existem linguagens onde é feito um diagrama e esse diagrama que nada mais é do que um desenho é convertido para uma linguagem de programação pré-selecionada. Essa é uma linguagem bem mais amigável ao programador devido à sua facilidade de entendimento. Já numa linguagem de baixo nível, o programador vai sofrer, pois a linguagem é muito mais voltada ao dispositivo (processador, microcontrolador, etc.). Normalmente envolve números e letras que nada mais são que instruções diretas ao dispositivo. Por exemplo, a instrução “MOV 1, R0” diz para mover o valor “1” para o registrador “0” de um determinado processador. Como vemos, o programador tem que entender não só da linguagem em si, mas de toda a arquitetura do dispositivo que ele irá trabalhar.
EXEMPLOS:
-Um exemplo de linguagem de alto nível é o Ruby.
Ruby é uma linguagem nova em comparação às outras. Foi criada em 1995 pelo japonês Yuri Matsumoto. Uma linguagem limpa e direta toda orientada a objetos, bem simples de se aprender e trabalhar. Com muitas semelhanças ao Perl, SmallTalk e Python. Uma Linguaguem multi-plataforma, sendo assim suportada por diversos tipos de sistemas operacionais como Linux, Windows, Solares e outros.
-Outro exemplo de linguagem de alto nível é a Pascal.
É uma linguagem de programação idealizada em 1971 por Niklaus Wirth, professor da Faculdade Politécnica de Zurique, na Suíça, que assim foi baptizada em homenagem ao grande matemático Blaise Pascal. O objectivo era desenvolver uma linguagem de programação disciplinada para