وتجدر الإشارة إلى أن اللغة العربية هي اللغة الرسمية الثانية في الصومال، ويعتبر هذا أحد أهم الأسباب التي تربط الصومال بالعالم العربي، ويدرسونها في المدارس من الابتدائية حتى الثانوية. كما يؤكد لنا هذا الكلام الدستور الصومالي في مادته الثانية الفقرة الثانية: (اللغة الصومالية هي اللغة الوحيدة التي يتخاطب ويتفاهم بها الصوماليون، واللغة العربية هي لغة الشعب الصومالي التي تربطه بالأمة العربية، التي هو جزء منها، وهما اللغتان الرسميتان في جمهورية الصومال الديمقراطية) [1] .
أما اللغة الإنجليزية فهي أيضا من اللغات الواسعة انتشارا في البلد حيث يوجد مدارس يدرس بها، كما أن الإيطاليةكانت منذ زمن بعيد من اللغات الرسمية، ولكنها صارت شبه معدومة الآن، فلا يتكلم بها إلا عدد قليل من الأجداد الذين عاشوا في عصر الاستعمار.
الشعب الصومالي بأكمله متماسك بالشريعة الإسلامية، ويؤكد الدستور هذا القول في مادته الثانية الفقرة الأولى: (الإسلام دين الدولة) [2] وهم على المذهب الشافعي.
(1) دستور الصومالي لسنة 1979 - المادة 2 ص 3.
(2) الدستور الصومالي: المادة الثانية الفقرة الأولى ص 3.