Михаил Романович Шура-Бура родился 21 октября 1918 года. В 1940 году Михаил окончил механико-математический факультет МГУ. Семь лет после этого он преподавал математику в Артиллерийской инженерной академии им. Ф. Э. Дзержинского, после этого, до 1955 года – в Московском физико-техническом институте. После этого – в Институте прикладной математики (ИПМ) он возглавляет отдел программирования.
В первые годы главной задачей и организационным успехом Шуры-Буры, как руководителя отдела программирования в ИПМ, было формирование отдела. Первым результатом работы отдела было появление программ для расчета энергии взрывов при моделировании ядерного оружия на ЭВМ «Стрела».
Программирование задач такой сложности в машинных кодах на ЭВМ, имевшей оперативную память емкостью всего 1000 ячеек, неработающий накопитель на магнитной ленте и частые сбои в арифметике и управлении, требовало от программистов виртуозного умения и оригинальных находок в организации отладки программ и счета.
Влияние ИПМ и лично Шуры-Буры на выбор архитектуры отечественных универсальных компьютеров было очень значительным. Михаил Романович Шура-Бура по праву считается патриархом отечественного программирования. В его научной биографии отразились наиболее важные черты становления и развития системного и прикладного программирования в нашей стране. Передавая свои знания и опыт, Михаил Романович подготовил более 30 кандидатов наук и 8 докторов наук.