programação híbrida
EVERTON VINICIUS
PAULO VICTOR
FÁBIO OLIVEIRA
ELYSTON
JEAN BERTRAND
RODRIGO
DEFINIÇÃO
Dá-se o nome de paradigma a um conjunto de características que servem para categorizar um grupo de linguagens. Existem diversas classificações de paradigmas de LPs, sendo a mais comum a que divide os paradigmas de LPs nos paradigmas imperativos, orientado a objetos, funcional e lógico.
EVOLUÇÃO DAS LPS
Antes do surgimento das LPs, a programação de computadores era feita exclusivamente em linguagem de máquina. Programadores tinham de conhecer profundamente a arquitetura da máquina onde o programa seria executado, seu conjunto de instruções e sua forma de funcionamento. Mesmo dominando todo esse conhecimento, a atividade de programação era pouco produtiva porque as instruções das linguagens de máquina são muito simples.
As primeiras LPs surgiram no final dos anos 50 e início dos anos 60 para facilitar o trabalho de programação. Por conta da cultura de programação dessa época e da limitação de recursos dos computadores, essas linguagens foram fortemente influenciadas pelas linguagens de máquina e pela arquitetura de Von Neumman dos computadores. A eficiência computacional era o foco principal das LPs porque os recursos como memória en processadores eram escassos. FORTRAN e COBOL são exemplos de linguagens que surgiram nessa época.
Na medida que os recursos computacionais se desenvolviam, os computadores iam se tornando mais poderosos e úteis. Novamente,