Glosario · El código · Fase 0
Programa
Una lista de instrucciones que un ordenador sigue, una detrás de otra, para hacer un trabajo.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: programas · software · aplicación · aplicaciones · app · apps · ejecutar · hardware
Analogía
Una receta y un cocinero que obedece al pie de la letra. La receta es el programa; el cocinero, el ordenador. Si la receta dice "añade sal" y no dice cuánta, el cocinero no improvisa: se para.
Las palabras que se usan como sinónimos
| Palabra | Matiz |
|---|---|
| Software | todos los programas, en general. Lo que no se puede tocar. |
| Hardware | lo que sí se puede tocar: pantalla, teclado, disco, el ordenador en sí. |
| Aplicación o app | un programa pensado para que lo use una persona (el navegador, WhatsApp). |
| Ejecutar (o correr) | poner un programa en marcha: que el ordenador empiece a seguir sus instrucciones. |
Para qué sirve / cuándo aparece
- Todo lo que vas a construir es software: una web es un programa que se ejecuta en el navegador de cada visitante y, a veces, otro que se ejecuta en un servidor.
- Un programa escrito es código fuente; el mismo programa en marcha es lo que ves funcionar.
- "No se ejecuta", "se cuelga", "se cierra solo": son las tres formas en que un programa falla, y casi siempre deja un mensaje de error.
No confundir con
- código fuente: el texto del programa. Programa es la idea completa, escrita o funcionando.
- sistema operativo: también es un programa, pero es el que hace de base para todos los demás.
Comprueba que lo entendiste
¿Qué significa "ejecutar un programa"?
Ver también
código fuente · sistema operativo · lenguaje de programación · navegador