Pioneers in Computer Science
Pioneers in CS
Back
Bjarne Stroustrup
Personal Computingprogramming languages

Bjarne Stroustrup

Bjarne Stroustrup is a Danish computer scientist, known for the development of the C++ programming

1950 – presentDenmarkContribution: 1979

Introduction

Bjarne Stroustrup (born 1950) is a Danish computer scientist known for creating the C++ programming language. He has contributed significantly to the field of programming languages, particularly in the areas of object-oriented programming and generic programming. Stroustrup's work has had a profound impact on software development and remains widely influential in the industry.

Key Achievement

Creator of the C++ programming language. His work on C++ introduced object-oriented programming features and made it widely used in industry. Stroustrup's contributions and advocacy have solidified C++ as a powerful and influential language in software development.

Biography

Bjarne Stroustrup is a Danish computer scientist, known for the development of the C++ programming language. He led the Large-scale Programming Research department at Bell Labs, served as a professor of computer science at Texas A&M University, and spent over a decade at Morgan Stanley while also being a visiting professor at Columbia University. Since 2022 he has been a full professor at Columbia.

Awards

Grace Murray Hopper Award1993
ACM Fellow1994
William Procter Prize for Scientific Achievement2005
Rigmor and Carl Holst-Knudsen Award for Scientific Research2010
Dahl–Nygaard Prize2015
Faraday Medal2017
Charles Stark Draper Prize2018
John Scott Award2018
Computer Pioneer Award2018
Computer History Museum Fellow
IEEE Fellow

Institutions

Columbia University

2022–

AT&T

Texas A&M University

2002–2014

Education

Aarhus University

1975

University of Cambridge

doctorate

Churchill College