Kedatangan pedagang dari seluruh dunia seperti pedagang Melayu, Cina, India, Arab dan Parsi menyebabkan pelbagai bahasa digunakan di pelabuhan Melaka. Oleh itu, wujunya perkampungan etnik di Melaka seperti Kampung Melayu, Kaum Cina, Kaum India, Kaum Arab dan Kaum Parsi.