Em São Tomé fala-se o forro, o angolar, o tonga e o monco (línguas locais), além do português. O forro (ou são-tomense) é um crioulo de origem portuguesa, que se originou da antiga língua falada pela população mestiça e livre das cidades. No século XVI, naufragou perto da ilha um barco de escravos angolanos, muitos dos quais conseguiram nadar até a ilha e formar um grupo étnico a parte. Este grupo fala o angolar, um outro crioulo de base portuguesa mas com mais termos de origem bantu. Há cerca de 78% de semelhanças entre o forro e o angolar. O tonga é um crioulo com base no português e em outras línguas africanas. É falado pela comunidade descendente dos "serviçais", trabalhadores trazidos sob contrato de outros países africanos, principalmente Angola, Moçambique e Cabo-Verde.
英语
日语
韩语
法语
德语
西班牙语
意大利语
阿拉伯语
越南语
俄语
芬兰语
泰语
丹麦语
对外汉语