Святослав
Сергеевич Лавров родился 12 марта 1923
года в Петрограде. Завоевал научный авторитет, работая в области
ракетно-космической баллистики в конструкторском бюро С.П. Королева. С начала
60-х годов его научные интересы сместились в область программирования, и в
первую очередь в область разработки необходимого программного обеспечения –
сначала библиотек стандартных подпрограмм, позже – трансляторов с языков
высокого уровня.
В 1959 году он
получил ученую степень доктора технических наук по совокупности научных трудов
без защиты диссертации.