Este documento presenta una introducción al software, clasificándolo en software de base y de aplicación. Define al software de base como los programas que facilitan el ambiente de plataforma, incluyendo sistemas operativos como Windows, Linux y Mac OS, así como lenguajes de programación como Java y C++. El software de aplicación incluye hojas de cálculo, procesadores de texto, juegos y software para comunicaciones.