De uma forma geral, ao decorrer do tempo observou-se os seguintes aspectos:
OO Imperativo Funcional Lógico 50---------------------------------------------------------- Ling. de Máquina (Baixo nível, 1a geração) Assembly (Baixo nível, 2a geração) FORTRAN (Alto nível, 3a geração) ALGOL-60 COBOL LISP 60---------------------------------------------------------- SIMULA PL/I ALGOL-68 70----------------------------------------------------------- Pascal PROLOG Smalltalk C Modula-2 ML 80----------------------------------------------------------- Ada DBASE-II OBJ Miranda FOOPS Eqlog C++ Eiffel 90------------------------------------------------------------ Haskell Gödel Java ADA-95 (Muito alto nível, 4a geração) (Muito alto nível,
![]() |
(Transparência) |