Linguagem de programação

terça-feira, 17 de maio de 2011

Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.




Linguagem de Alto Nivel
Linguagem de programação de alto nível é como se chama, na Ciência da Computação de linguagens de programação, uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana. Desse modo, as linguagens de alto nível não estão diretamente relacionadas à arquitetura do computador. O programador de uma linguagem de alto nível não precisa conhecer características do processador, como instruções e registradores. Essas características são abstraídas na linguagem de alto nível.

Alguns exemplos de linguagens de alto nível:
  • ASP
  • ActionScript
  • C/C++
  • C#
  • Pascal/Object Pascal
  • Euphoria
  • Java
  • MATLAB
  • PHP
  • Python
  • R
  • Ruby
  • Tcl
  • Basic/Visual Basic

Linguagem assembly

É a linguagem de nível imediatamente acima da linguagem de máquina. Ela possui a mesma estrutura e conjunto de instruções que a linguagem de máquina, porém permite que o programador utilize nomes (chamados mnemônicos) e símbolos em lugar dos números. A linguagem assembly é também única para cada tipo de CPU, de forma que um programa escrito em linguagem assembly para uma CPU poderá não ser executado em outra CPU de uma família diferente.


Linguagem de Máquina

Todo computador possui um conjunto de instruções que seu processador é capaz de executar. Essas instruções, chamadas de código de máquina, são representadas por sequências de bits, normalmente limitadas pelo número de bits do registrador principal da CPU.Esse Código é chamado de Codigo Binario.Sao formados por 0 e 1

0 comentários: