MICROPROGRAMA es un programa con pocas líneas de código y, fundamentalmente, que ejecuta una o pocas funciones. Es lo que antiguamente se denkminaba RUTINA, y que era invocada por los programas, por ejemplo la rutina de escritura, que escribía el texto del valor en un cheque computacional, o la rutina de fecha, que formateaba la fecha o la convertía en texto.. Aún mas, habían sub-rutinas, con funciones muy elementales, como formateo, cálculo aritmético, validación de dígito verificador o verificador de clave.
Sinónimos de microprograma son subrutina rutina microcódigo
"Un microprograma generalmente está encapsulado y forma parte de un circuito electrónico."