Una
aplicación es un tipo de programa informático diseñado para facilitar
al usuario la realización de un determinado tipo de trabajo. Esto lo
diferencia principalmente de otros tipos de programas que realizan
tareas más avanzadas y no pertinentes al usuario común, como los
sistemas operativos (que hacen funcionar al ordenador, como Windows, Mac
o Linux), las utilidades (que realizan tareas de mantenimiento o de uso
general), y los lenguajes de programación (con el cual se crean los
programas informáticos).
El hardware es la parte que puedes ver del
computador, es decir todos los componentes de su estructura fÃsica. La
pantalla, el teclado, la torre y el ratón hacen parte del hardware de tu equipo.
¿Cuál es el software?
Estos son los programas informáticos que hacen posible la realización de
tareas especÃficas dentro de un computador. Por ejemplo Word, Excel, PowerPoint, los navegadores web, los juegos, los sistemas operativos, etc.
La programación informática o programación algorÃtmica, acortada como programación, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sà el diseño del código), aunque sà suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
Del proceso de programación surge lo que comúnmente se conoce como software (conjunto de programas), aunque estrictamente este último abarca mucho más que solo la programación.
Todas las computadoras necesitan de un programa para funcionar,
algunos los trae por defecto en la computadora, otros son necesarios
descargarlos. Para que la computadora tenga tanto versatilidad como
funcionalidad es indispensable tener algún programa como los siguientes: