1) Los sistemas operativos son programas que administran los recursos del hardware y facilitan la interacción entre el usuario y la computadora. 2) Existen diferentes tipos de sistemas operativos como los de lotes, tiempo real, multiprogramación y tiempo compartido. 3) Los lenguajes de programación incluyen lenguajes de máquina, bajo nivel y alto nivel que permiten crear programas de computadora de manera más sencilla.