What is a Rosetta Stone?

Rosetta Stone is a wonderful foreign language program. There are many different languages available to learn. It is a computer program that teaches you to speak the different languages.