A língua lusoga é muito similar às línguas vizinhas, como luganda ‎e lugwere. Acredita-se que o povo que atualmente habita do sul de Busoga originalmente habitava Buganda quando no século 14th dominou os habitantes locais ‎‎- os luo que haviam migrado de Iteso ao norte, tendo que se mover para o nordeste.
O lusoga é usado em algumas escolas primárias de Busoga ao mesmo tempo em que as crianças começam, a aprender inglês, a língua oficial de Uganda. Também é ensinada nas escolas secundárias e há cursos disponíveis em instituições de ensino superior tais como a Universidade Busoga e a Universidade Makerere.
‎Lingüisticamente, o busoga é parte do grupo das línguas bantus. Originalmente, ‎a língua lusoga compreendia a vários dialetos resultantes da mistura de diferentes povos durante o período de migração, séculos 17 e 18. Havia tantos dialetos do lusoga que foi difícil chegar a algum acordo sobre qual a pronúncia correta de certas palavras. Por exemplo, o dialeto do norte de Busoga possui um 'H' distinto em seu vocabulário, mas os do sul não o têm. Busoga foi dividido em duas zonas dialetais principais. Ao norte de ‎‎Busoga, os dialetos lulamogi e lupakoyo são os mais falados. O ‎‎lupakoyo é um pouco similar ao runyoro. Havia um cinturão de dialetos associados ao runyoro ‎que ia de Bunyoro, passando pela região norte de ‎‎Buganda, e por ‎‎Busoga. Ao sul de Busoga um dialeto conhecido como lutenga tem sido tradicionalmente falado, lembra um pouco o luganda. Dialetos relacionados também são falados nas Ilhas Sesse, Ilha Buvuma e a leste de Buganda.‎