-
Grace Hopper, conforme o que Ada Lovelace previu, organiza os trechos de código que se repetem em subrotinas. (ISAACSON, 2014).
-
Lançamento da linguagem FORTRAN II, com suporte a criação de sub-programas (MANICKAN; SANGEETHA; SUBRAHMANYA, 2013)
-
Criação da linguagem LISP por John McCarty, início do paradigma funcional (BARANAUSKAS, 1993; MCCARTHY, 1979).
-
Boehm e Jacopini (1966) provaram que todas as quebras de fluxo existentes poderiam ser substituídas por comandos de seleção e repetição.
-
Mcllroy em (1968), propôs um modelo de componentização de programas, baseado em rotinas e em certos critérios como robustez, comportamento semelhante e interfaces semelhantes (LAMPSON; HERBERT; JONES, 2004).
-
-
No início dos anos 70, surge o paradigma lógico (SEBESTA, 2002).
-
Linguagem de programação Smalltalk, início do paradigma OO (KAY, 1993).
-
Bjorn Stroustrup cria a linguagem C++, um versão da linguagem C que suporta orientação a objetos (HUANG, 2004).
-
Cox, em (1986), define o desenvolvimento baseado em componentes como conhecemos hoje, baseado na linguagem Objective-C.
-
Conforme Oliveira em (2012), este foi o ano em que o paradigma começou a ser largamente usado comercialmente.
-
Equipe da Bea Systems Inc. solicita patente do conceito de SOA (Arquitetura Orientada a Serviços) ao escritório de patentes dos Estados Unidos (PATRICK et al., 2006).