Beruflich Dokumente
Kultur Dokumente
Para entender mejor qué es un programa, podemos utilizar como analogía una receta de
cocina. Para preparar una tarta disponemos de unas instrucciones que describen
ordenadamente los pasos necesarios que hay que llevar a cabo para cocinarla. En un
programa informático se describen igualmente una serie de pasos para obtener un resultado.
Lenguajes de programación
Hoy en día, existen multitud de lenguajes de programación diferentes como por ejemplo,
JavaScript, Ruby, Python, C++, etc. Sin embargo, en los primeros años de la informática,
los programas se desarrollaban directamente en código de máquina y un poco más adelante
en ensamblador. Debido a su dificultad fueron siendo sustituidos por otros más parecidos
al lenguaje humano y por ello, más fáciles de aprender.
Aprender a programar
Si tomamos como ejemplo la preparación de un plato de pasta. ¿Cuáles serían los pasos que
me permitirían conseguir el objetivo?
Comienzo
Añadir agua en una cacerola
Añadir sal
Poner la cacerola en el fuego
Mientas que el agua no hierva
Esperar
Añadir la pasta a la cacerola
Mientas que la pasta no esté hecha
Esperar
Escurrir la pasta con un coladero
Servir la pasta en un plato
Probar
Mientras que la pasta esté sosa,
Añadir sal
Probar
Si preferimos el tomate al queso
Añadir el tomate
Si no
Añadir el queso
Fin
El trabajo del programador es escribir código que lleven a cabo las tareas esperadas. Para
ello, hay que determinar que problema se quiere resolver y dividirlo en partes pequeñas. A
medida que los programas se desarrollan, su complejidad va aumentando. Programar no es
una tarea sencilla, pero con los conceptos básicos que vas a aprender y con mucha práctica
conseguirás crear cualquier programa que te propongas.