Ancien élève du Prytanée militaire de Saint-Louis, ancien instituteur, Babacar Socrate Diallo a fréquenté l’Université de Dakar et l’Ecole normale supérieure avant de poursuivre ses études à la faculté des lettres et sciences humaines, en histoire et civilisations de l’antiquité, ainsi qu’à la faculté de droit et sciences économiques de Nancy 2 (actuelle Université de Lorraine). Professeur honoris causa de l’Ecole des Hautes Études Internationales de Paris, il est le président du Conseil d’orientation stratégique du CEDS de Dakar. Ses travaux portent sur l’État, la gouvernance et la refondation de l’État en Afrique. Il est par ailleurs Officier de l’Ordre national du Lion du Sénégal et chevalier de l’Ordre national du Mérite français.