Logiciel
Les deux principales catégories de logiciels sont les logiciels "applicatifs" et les logiciels de "système". Le logiciel applicatif est destiné à aider les usagers à effectuer une certaine tâche, et le logiciel de système est destiné à effectuer des opérations en rapport avec l'appareil informatique.
Pensée computationnelle
De 1960 à la fin des années 1980, la recherche fait état de quatre grandes catégories de logiciels éducatifs : les tutoriels, les simulations, les logiciels intégrés de modélisation ou de calculs scientifiques et l'ordinateur comme outil de cueillette de données. Dans la plupart des cas, ces logiciels étaient conçus dans le but de pallier les difficultés d'apprentissage perçues par les enseignants en lien avec les conceptions initiales propres aux contenus enseignés.