Concepto de algoritmo – Programación
Los algoritmos son independientes tanto del lenguaje de programación en que se expresan como de la computadora que los ejecuta, en cada problema el algoritmo se puede expresar en un lenguaje diferente de programación y ejecutarse en una computadora distinta, pero el algoritmo será siempre el mismo
Al aplicar una receta para elaborar agua de limón, se puede expresar en español, inglés o italiano, pero cualquiera que sea el lenguaje, los pasos para la elaboración del plato se realizaran sin importar la persona que la prepare
Otros ejemplos:
-Los pasos a seguir en la solución de una ecuación de segundo grado.
-Los pasos matemáticos para la solución de un número factorial.
-Las instrucciones para la liquidación de una nómina.
Para llegar a la realización de un programa es necesario el diseño previo de un algoritmo, de modo que sin algoritmo no puede existir un programa.