Создатель языка программирования C++, автор ряда книг, а также автор многочисленных статей. К областям его научных исследований относятся распределенные системы, дизайн, методы программирования, инструменты разработки программных средств и языки программирования. Он принимает активное участие в процессе создания новых версий стандартов ISO С++.
Доктор Страуструп — профессор кафедры Инжиниринга в Университете Компьютерных Технологий Техаса. Его ранние работы по С++ были выполнены в AT&T Bell Labs в Мюррей Хилл Нью-Джерси, и он до сих пор продолжает сотрудничать с этой организацией в качестве ее почетного члена.
Является членом американской Национальной академии инженерных наук, почетным членом IEEE и АСМ.
Родился в 1950 в Дании. Кандидат наук в области математики и информатики, 1975, Университет г. Орхус, Дания. Доктор наук в области информатики, 1979, Кембриджский университет, Англия.