Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea.
En programación, un algoritmo supone el paso previo a ponerse a escribir el código. Primero debemos encontrar la forma de obtener la solución al problema (definir el algoritmo informático), para luego, a través del código, poder indicarle a la máquina qué acciones queremos que lleve a cabo. De este modo, un programa informático no sería más que un conjunto de algoritmos ordenados y codificados en un lenguaje de programación para poder ser ejecutados en un ordenador.
Existen muchos lenguajes de programación, cada uno tiene su propio vocabulario (órdenes) y sintaxis (forma de colocar las órdenes).
Seguro que has oído hablar de muchos de estos lenguajes como C, Java, Python y muchos otros.