There are many languages spoken in Japan, but Japanese is by far
the most spoken and official language and practically all Japanese
citizens and many temporary residents speak it. Minority languages
in Japan include Okinawan (spoken on Okinawa Island by many island
natives), Korean (by the relatively large Korean immigrant
population), and Ryukyuan languages spoken by natives of the Ryukyu
Islands south of the main Japanese islands. English is limited to
major cities or tourist areas although it is taught in secondary
schools.