En el ámbito de la programación, los paradigmas representan estilos documentados y métodos de programación con un lenguaje común. Existen lenguajes de programación multiparadigma, que permiten utilizar diferentes estilos, y lenguajes con un solo paradigma, que se adaptan a un único estilo de programación.