年12月30日,BjarneStroustrup在丹麦出生,他以创造编程语言C++而闻名,被称为“C++之父”。用他本人的话来说,自己“发明了C++,写下了它的早期定义并作出了首个实现……选择制定了C++的设计标准,设计了C++主要的辅助支持环境,而且负责处理C++标准委员会的扩展提案。”BjarneStroustrup还为C++写了一本《C++程序设计语言》,被许多人认为是C++的范本经典;他如今71岁,是哥伦比亚大学的客座教授,在美国纽约的国际金融服务公司摩根士丹利(MorganStanley)担任信息技术部的董事总经理。
Stroustrup出生于丹麦的第二大城市奥胡斯,家里是工人阶级,高中时期的他上着本地学校;从年起,他就读于奥尔胡斯大学,毕业时获得了数学和计算机科学硕士学位。Stroustrup毕业后的兴趣集中在微编程和机器架构,他从SIMULA67语言的创始人克里斯汀·尼加德(KristenNygaard)那里学到了面向对象编程的基本原理,因为尼加德当时经常访问Stroustrup的家乡奥胡斯。
年,BjarneStroustrup获得了剑桥大学的计算机科学博士学位,在那里,他的导师是大卫·惠勒;Stroustrup的博士论文主题是分布式计算机系统中的通信。随后,Stroustrup在美国贝尔实验室的计算机科学研究中心担任技术人员,开始了他的职业生涯。在那里,他开始了C++和编程技术方面的工作。
同样是在年,BjarneStroustrup开始开发C++(最初称为“CwithClasses”)。C++从年开始正式普及,到了年初,Stroustrup参加了一场讽刺风格的采访,他在采访中说自己故意创建C++,是为了来编写不可维护的代码以变相增加程序员的薪水。然而,这个说法后来被大范围传播,以至于Stroustrup需要经常在FAQ中反驳它。