Existem dois tipos de linguagens de programação:
- linguagens de baixo nível
- linguagens de alto nível
As Linguagens de Baixo Nível são interpretadas diretamente pelo computador, tendo um resultado rápido, porém é muito difícil trabalhar com elas.
Exemplos destas são:
- Linguagem binária
- Linguagem Assembly
As Linguagens de Alto Nível são mais fáceis de trabalhar e de entender e são, geralmente, em inglês, foram feitas para facilitar a memorização e a lógica.
Existe um arquivo chamado código-fonte, onde cada palavra é uma instrução e ele será traduzido em linguagem binária e compilado. O compilador gera um segundo arquivo, ao qual chamamos de programa… Este arquivo gerado é interpretado diretamente pelo computador.
Um exemplo de Linguagem de Alto Nível é o programa com que iremos trabalhar, o Visual Basic.