Professional and polished interactive software for learning a new language, like Rosetta Stone and Fluenz, cost hundreds of dollars. Even online-only programs, like Babbel and Transparent Language provide great and inexpensive methods for learning a new language.