mˈutʃos aʊtˈoɾes los seɲˈalan kˌomo lˈistas ðe ˌinstɾukθjˈones pˌaɾa rˌesolβˈeɾ ˈun kˈalkulo o ˈum pɾoβlˈema aβstɾˈakto, ˈes ðeθˈiɾ, ke ˈun nˈumeɾo finˈito ðe pˈasos kombjˈeɾten los ðˈatos ðe ˈum pɾoβlˈema entɾˈaða en ˈuna sˌoluθjˈon salˈiða.
Muchos autores los señalan como listas de instrucciones para resolver un cálculo o un problema abstracto, es decir, que un número finito de pasos convierten los datos de un problema (entrada) en una solución (salida).