A língua portuguesa tem origem no latim vulgar (o latim falado) que os romanos introduziram na Lusitânia, região situada ao norte da Península Ibérica, a partir de 218 a.C. Com a invasão romana da Península Ibérica, em 218 a.C., todos aqueles povos, à exceção dos bascos, passaram a conviver com o latim, dando início ao processo de formação do espanhol, português e galego. Esse movimento de homogeneização cultural, lingüística e política é denominado romanização.
Até o século IX, a língua falada era o romance, um estágio intermediário entre o latim vulgar e as modernas línguas latinas, como o português, o espanhol e o francês. Essa fase é considerada a pré-história da língua. Do século IX ao XII, já se encontram registros de alguns termos portugueses em escritos, mas o português era basicamente uma língua falada. Do século XII ao XVI foi a fase arcaica e do século XVI até hoje, a moderna. O fim do período arcaico é marcado pela publicação do Cancioneiro Geral de Garcia de Resende, em 1516. O português em Os Lusíadas, de Luís de Camões (1572), tanto na estrutura da frase quanto na morfologia (o aspecto formal das palavras), é muito próximo do atual.