El conocimiento de la estructura y funcionamiento de un sistema de cómputo sobre el cual gira el entorno de programación. Con ello se establece los límites de las aplicaciones que se desarrollen en la plataforma adecuada.
Permite dotar al alumno de conceptos para la evaluación de los rendimientos de las distintas configuraciones de equipos y su mantenimiento.