Sem resumo de edição |
Sem resumo de edição |
||
| Linha 6: | Linha 6: | ||
* Existem dois tipos de linguagens de programação: as de baixo nível e as de alto nível. Os computadores interpretam diretamente as informações de baixo nível, pois essas linguagens compreendem as características da arquitetura do computador, isto é, utilizam-se somente de instruções do processador quando conhecido os registros da máquina. Eles interpretam tudo como números em base binária (0 e 1 - a chamada código de máquina) e assim, com esse tipo de linguagem, se obtém um resultado rápido, porém muito difícil e incômodo se trabalhar. Um exemplo de linguagem de baixo nível é a linguagem Assembly que trabalha diretamente com os registradores do processador, manipulando dados. Já as linguagens de alto nível são mais fáceis de se trabalhar e de entender. O resultado são representadas por palavras de ordem geralmente em inglês, assim feitos para facilitar a memorização e a lógica. As ações não são interpretadas diretamente pelo computador, sendo necessário traduzi-las para linguagem binária utilizando-se de um programa chamado compilador. Sendo assim, o computador ainda continuará trabalhando com código binário, e a linguagem nos compiladores é utilizada para dar instruções e para traduzir estes códigos de máquina para linguagem humana (mais compreensível pelo menos). Resumindo, quando compilado um programa, simplesmente estaremos convertendo códigos de linguagem em códigos binários para que o processador reconheça. | * Existem dois tipos de linguagens de programação: as de baixo nível e as de alto nível. Os computadores interpretam diretamente as informações de baixo nível, pois essas linguagens compreendem as características da arquitetura do computador, isto é, utilizam-se somente de instruções do processador quando conhecido os registros da máquina. Eles interpretam tudo como números em base binária (0 e 1 - a chamada código de máquina) e assim, com esse tipo de linguagem, se obtém um resultado rápido, porém muito difícil e incômodo se trabalhar. Um exemplo de linguagem de baixo nível é a linguagem Assembly que trabalha diretamente com os registradores do processador, manipulando dados. Já as linguagens de alto nível são mais fáceis de se trabalhar e de entender. O resultado são representadas por palavras de ordem geralmente em inglês, assim feitos para facilitar a memorização e a lógica. As ações não são interpretadas diretamente pelo computador, sendo necessário traduzi-las para linguagem binária utilizando-se de um programa chamado compilador. Sendo assim, o computador ainda continuará trabalhando com código binário, e a linguagem nos compiladores é utilizada para dar instruções e para traduzir estes códigos de máquina para linguagem humana (mais compreensível pelo menos). Resumindo, quando compilado um programa, simplesmente estaremos convertendo códigos de linguagem em códigos binários para que o processador reconheça. | ||
* As 20 linguagens mais utilizadas, de acordo com o Índice Tiobe são: | |||
# Java; | |||
# C; | |||
# C♯; | |||
# C++; | |||
# Objective-C; | |||
# PHP; | |||
# Visual Basic; | |||
# Python; | |||
# Perl; | |||
# JavaScript; | |||
# Delphi / Object Pascal; | |||
# Ruby; | |||
# Lisp; | |||
# Transact-SQL; | |||
# Pascal; | |||
# Visual Basic .NET; | |||
# PL/SQL; | |||
# Logo; | |||
# Ada; | |||
# R; | |||
Edição das 20h43min de 12 de abril de 2012
- Equipe
- André Luiz Barros Pettersen da Costa
- Alexsander Machado Jr
- Existem dois tipos de linguagens de programação: as de baixo nível e as de alto nível. Os computadores interpretam diretamente as informações de baixo nível, pois essas linguagens compreendem as características da arquitetura do computador, isto é, utilizam-se somente de instruções do processador quando conhecido os registros da máquina. Eles interpretam tudo como números em base binária (0 e 1 - a chamada código de máquina) e assim, com esse tipo de linguagem, se obtém um resultado rápido, porém muito difícil e incômodo se trabalhar. Um exemplo de linguagem de baixo nível é a linguagem Assembly que trabalha diretamente com os registradores do processador, manipulando dados. Já as linguagens de alto nível são mais fáceis de se trabalhar e de entender. O resultado são representadas por palavras de ordem geralmente em inglês, assim feitos para facilitar a memorização e a lógica. As ações não são interpretadas diretamente pelo computador, sendo necessário traduzi-las para linguagem binária utilizando-se de um programa chamado compilador. Sendo assim, o computador ainda continuará trabalhando com código binário, e a linguagem nos compiladores é utilizada para dar instruções e para traduzir estes códigos de máquina para linguagem humana (mais compreensível pelo menos). Resumindo, quando compilado um programa, simplesmente estaremos convertendo códigos de linguagem em códigos binários para que o processador reconheça.
- As 20 linguagens mais utilizadas, de acordo com o Índice Tiobe são:
- Java;
- C;
- C♯;
- C++;
- Objective-C;
- PHP;
- Visual Basic;
- Python;
- Perl;
- JavaScript;
- Delphi / Object Pascal;
- Ruby;
- Lisp;
- Transact-SQL;
- Pascal;
- Visual Basic .NET;
- PL/SQL;
- Logo;
- Ada;
- R;