three different languages