A creole language (or a creole) is a language that comes from a pidgin. Creoles seem very similar to each other, even if they come from different languages. There is not a widely accepted theory that explains why this happens.