
§ Imperativo o por procedimientos: es considerado el más común y está representado, por ejemplo, por C, BASIC o Pascal
§ Funcional: está representado por Scheme o Haskell. Este es un caso del paradigma declarativo.
§ Lógico: está representado por Prolog. Este es otro caso del paradigma declarativo.
§ Declarativo: por ejemplo la programación funcional, la programación lógica, o la combinación lógico-funcional.
§ Orientado a objetos: está representado por Smalltalk, un lenguaje completamente orientado a objetos.
Si bien puede seleccionarse la forma pura de estos paradigmas al momento de programar, en la práctica es habitual que se mezclen, dando lugar a la programación multiparadigma.
Actualmente el paradigma de programación más usado es el de la programación orientada a objetos.
