El software educativo se clasifica en dos grandes tipos: Algorítmico y Heurístico. El tipo algorítmico incluye cursos y tutoriales que ofrecen lecciones guiadas y procedimientos específicos para aprender diversas habilidades, como inglés o el uso de programas como Excel y Word.