La lógica de programación son unas serie de pasos a seguir para resolver un problema de programación, también a esa serie de pasos se le puede llamar algoritmo o patron que cumple algo especifico.
Diariamente utilizamos la lógica, para realizar actividades o cumplir un propósito, lo hacemos por pasos, también utilizamos las matemáticas aunque no nos damos cuenta, todo va relacionado de alguna manera.
Primero entendemos el problema, enseguida buscamos una solución, encontramos los pasos para esa solución, probamos la solución para conocer el resultado y saber si funciona nuestra solución y si no funciona hacemos nuevamente el proceso hasta llegar a un resultado satisfactorio.
Así que, saber como resolver un problema es fundamental, tanto para entender como funciona la programación, y para comunicarnos con el computador en su lenguaje.