What two languages is Swahili from?

Swahili is derived from several languages and not two, but the principal ones include Arabic and African languages along the East coast of Africa. The other languages which Swahili is derived from include Hindi and Portuguese.