Los lenguajes de procedimiento son una forma de lenguaje de programación de computadora que enumera las instrucciones paso a paso en el mismo orden en que la computadora debe ejecutarlas. Algunos ejemplos de lenguajes de procedimiento son C y Fortran.
Los programadores de computadoras construyen lenguajes que les permiten escribir instrucciones que una máquina puede entender, traducir y ejecutar. De acuerdo con la Universidad de Colorado Boulder, cada lenguaje de programación tiene un propósito especializado y los programadores utilizan lenguajes de procedimiento para escribir conjuntos de instrucciones que van de un paso a otro en un orden dado. Estas instrucciones informan a una computadora de lo que debe hacer, por lo que la computadora las toma y las procesa a través de su lenguaje interno o código de máquina, que también es procesal.
Los programas escritos en lenguajes de procedimiento, como Basic, C, C ++ y Fortran, comprenden un bloque de programa principal que comienza la lista de instrucciones paso a paso. También puede haber subrutinas y funciones que facilitan la división de una larga lista de instrucciones en subconjuntos. En general, los lenguajes de procedimiento se adaptan mejor a proyectos más pequeños.
Dado que tanto el lenguaje de programación como el lenguaje de la computadora son ambos de procedimiento, esta forma de programación es eficiente y directa. Esto hace que los idiomas de procedimiento sean uno de los tipos tradicionales que aprenden primero los estudiantes debido a la forma natural en que los idiomas comunican sus instrucciones en una lista.