Se conoce como programación de
computadores a la implementación de un
algoritmo en un determinado
lenguaje de programación, conformando un
programa. Mientras que un algoritmo se ejecuta en una máquina abstracta que no tiene limitaciones de memoria o tiempo, un programa se ejecuta en una máquina real, que sí tiene esas limitaciones. El lenguaje de programación puede ser de alto nivel, medio nivel o bajo nivel, en función del grado de abstracción.
Ver más en Wikipedia.org...