La langue officielle : l’espagnol.
Langue parlées : L’anglais créole sur la côte atlantique (2%) et des dialectes précolombiens (1%, pratiqué par les indiens).
Les langues d’affaires : l’espagnol et l’anglais.
Si l’espagnol est la langue officielle, l’anglais est très répandu (contrairement au français quasi inexistant). Il est parlé en tant que langue maternelle par les populations Noires de la cote caraibes (accent et vocabulaire un peu spécial) qui parlent aussi espagnol, les nombreux nord-américains installés dans le pays (qui eux ne font en général pas l’effort d’apprendre l’espagnol !), et beaucoup de costariciens qui vivent/travaillent avec les touristes. En attendant, privilégiez l’espagnol avec les gens même si ceux-ci vous abordent d’abord en anglais… où même si lorsqu’on s’adresse à quelqu’un en espagnol, on vous répond en anglais !
A noter au passage que la fréquentation (et indirectement les prix) des hôtels et restos sont aussi influencés par la langue qui y est parlé.