Las computadoras solo entiende el lenguaje binario 0 y 1, lo que para nosotros escribir en español o ingles para las computadoras es traducir las palabras con 0 y 1.
Por eso se utiliza el lenguaje de programación para que nosotros podamos dar una instrucción al computador, ingresar datos, y la computadora los procesa , y nos da como resultado un salida...
El lenguaje de programación contiene sus propias palabras del lenguaje , símbolos, y reglas , que una vez nosotros sabiéndolas , podemos ingresar una instrucción, que el computador reconocerá y podrá ejecutar la instrucción.
Pero tener errores es parte del aprendizaje, hasta encontrar una mejor solución, y resolver el problema.
Por ejemplo como encontrar el mejor canino a casa.. el lenguaje nos ayudara a encontrar una solución sin tantas instrucciones, o entre menos código se escriba este será mas fácil, tanto para nosotros como para el programa.