Linguagem de programação
Linguagem de programação é um conjunto de regras sintáticas e semânticas usadas para construir um programa de computador. Um programa é uma sequência de instruções que podem ser interpretada por um computador ou convertida em linguagem de máquina. As linguagens de programação são classificadas quanto ao nível de abstração:
- Linguagens de programação de baixo nível são aquelas cujos símbolos são uma representação direta do código de máquina.
Exemplo: Abaixo é apresentado o código em Linguagem Assembly apresentar a mensagem "Olá Mundo":
.global _main .data msg: .ascii "Hello, World!\n" len = . - msg .text _main: mov $4,%eax mov $1,%ebx mov $msg,%ecx mov $len,%edx int $0x80 mov $1,%al mov $0,%ebx int $0x80
- Linguagem de programação de médio nível são aquelas que possuem símbolos que são um representação direta do código de máquina,
mas também símbolos complexos que são convertidos por um compilador. Veja um exemplo em C:
- Linguagem de programação de alto nível são aquelas composta de símbolos mais complexos, inteligível pelo ser humano e não-executável
diretamente pela máquina. Exemplo: Pascal, Fortran, Java, Python. Veja um exemplo em Python:
print("Olá Mundo!")
Este livro de programação e computação científica está desenvolvido em linguagem de programação C.
Essa é uma linguagem de programação compilada, isto é, precisa um compilador que converte o programa para um código em linguagem de máquina.