Un paradigma de programación se define por la forma que un determinado programador resuelve un problema, proporcionando visión y determinando la forma como el programador estructura y ejecuta un programa determinado.