El documento describe los tipos y características del software educativo. El software educativo incluye programas didácticos, interactivos y fáciles de usar que individualizan el trabajo de los estudiantes y permiten el desarrollo de habilidades cognitivas a través de la ejercitación. El software educativo tiene varias funciones como proporcionar información, orientar el aprendizaje, evaluar el progreso, y permitir la expresión a través del uso de lenguajes de programación.