En esta categoría se incluyen aquellos software que fueron diseñados para el cumplimiento de tareas no precisamente educativas, tales como: manejadores de bases de datos para el apoyo a investigaciones, etc.; aunque en nuestro curso nos referiremos, cuando no hagamos referencia a lo contrario, a aquellos programas que fueron diseñados para el cumplimiento de funciones dentro del proceso de enseñanza-aprendizaje.