Un programa informático (software) es un algoritmo escrito en el lenguaje de los ordenadores.
Hay distintos tipos de programas:
- De sistema. Son los que gestionan las características internas del hardware (discos, memoria, puertos) y dan soporte a los otros programas. Son, en definitiva, los que permiten el funcionamiento del ordenador. El más importante es el sistema operativo y los más comunes son:
- Para ordenadores: Microsoft Windows, Mac OSX y Linux.
- Para móviles: Android, iOS y Windows Phone.
- De programación. Permiten desarrollar programas informáticos utilizando diferentes alternativas y lenguajes de programación.
- De aplicación. Es un programa que funciona como un conjunto de herramientas diseñado para realizar tareas y trabajos específicos en el ordenador. Son programas de aplicación: Word, Excel, PowerPoint, WhatsApp, los antivirus, etc.
Cada lenguaje utiliza un código fuente que hay que conocer.
Los lenguajes de programación más utilizados son: