This is a list of educational software that is computer software whose primary purpose is teaching or self-learning.