Bosnian, Croatian and Serbian are the most spoken languages in Bosnia although a vast number of the population can communicate in English and German.