General Computer Languages Learn a new language with this interactive database that provides step-by-step lessons for 80 different languages. Pronunciator also teaches English for foreign speakers (ESL). Learn 8 major languages in a video game-oriented method.