Bjarne Stroustrup

The Design and Evolution of C++StroustrupStroustrup, Bjarne
Bjarne Stroustrup ( born 30 December 1950) is a Danish computer scientist, most notable for the creation and development of the C++ programming language.wikipedia
120 Related Articles

C++

C++ programming languageC++98C with Classes
Bjarne Stroustrup ( born 30 December 1950) is a Danish computer scientist, most notable for the creation and development of the C++ programming language.
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes".

Aarhus University

University of AarhusÅrhus UniversityAarhus
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.
The university's alumni include Bjarne Stroustrup, the inventor of programming language C++, Queen Margrethe II of Denmark, Crown Prince Frederik of Denmark, and Anders Fogh Rasmussen, former Prime Minister of Denmark and a Secretary General of NATO.

Morgan Stanley

Morgan Stanley Dean WitterMorgan Stanley Private EquityMorgan Stanley & Co.
He is a visiting professor at Columbia University, and works at Morgan Stanley as a Managing Director in New York.

The C++ Programming Language

C++ programming
Stroustrup also wrote a textbook for the language in 1985, The C++ Programming Language.
It was the first book to describe the C++ programming language, written by the language's creator, Bjarne Stroustrup.

Bell Labs

Bell LaboratoriesBell Telephone LaboratoriesAT&T Bell Laboratories
Stroustrup was the head of AT&T Bell Labs' Large-scale Programming Research department, from its creation until late 2002.
Bjarne Stroustrup started developing C++ at Bell Laboratories in 1979 as an extension to the original C language.

Dahl–Nygaard Prize

Dahl-Nygaard PrizeAITO Dahl-Nygaard PrizeDahl-Nygaard award
Stroustrup won the Senior Dahl–Nygaard Prize in 2015.

Computer Pioneer Award

IEEE Computer Pioneer AwardIEEE Computer Society Computer Pioneer AwardIEEE Computer Society Pioneer Award
He was named winner of 2018 Computer Pioneer Award of the IEEE Computer Society.

C (programming language)

CC programming languageC language
Stroustrup began developing C++ in 1979 (then called "C with Classes"), and, in his own words, "invented C++, wrote its early definitions, and produced its first implementation... chose and formulated the design criteria for C++, designed all its major facilities, and was responsible for the processing of extension proposals in the C++ standards committee."
The C++ programming language was devised by Bjarne Stroustrup as an approach to providing object-oriented functionality with a C-like syntax.

ITMO University

Saint Petersburg State University of Information Technologies, Mechanics and OpticsITMOLeningrad Institute of Precision Mechanics and Optics
Stroustrup has been a noble doctor at ITMO University since 2013.

Denmark

DanishKingdom of DenmarkConstituent country
Danish-born computer scientists and software engineers have taken leading roles in some of the world's programming languages: Anders Hejlsberg (Turbo Pascal, Delphi, C#); Rasmus Lerdorf (PHP); Bjarne Stroustrup (C++); David Heinemeier Hansson (Ruby on Rails); Lars Bak, a pioneer in virtual machines (V8, Java VM, Dart).

Grace Murray Hopper Award

ACM Grace Murray Hopper AwardGrace Hopper AwardGrace Murray Hopper Award for Outstanding Young Computer Professionals

Charles Stark Draper Prize

Draper PrizeCharles Stark Draper Prize for EngineeringNAE Charles Stark Draper Prize
On January 3, 2018, Stroustrup was announced as the 2018 winner of the Charles Stark Draper Prize for Engineering, which comes with $500,000.

David Wheeler (computer scientist)

David WheelerDavid John WheelerDavid J. Wheeler
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.

Computer scientist

computer science professioncomputer-scientist
Bjarne Stroustrup ( born 30 December 1950) is a Danish computer scientist, most notable for the creation and development of the C++ programming language.

Columbia University

ColumbiaColumbia CollegeUniversity of Columbia
He is a visiting professor at Columbia University, and works at Morgan Stanley as a Managing Director in New York.

New York City

New YorkNew York, New YorkNew York City, New York
He is a visiting professor at Columbia University, and works at Morgan Stanley as a Managing Director in New York.

Master's degree

mastermasters degreeMasters
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.

Mathematics

mathematicalmathmathematician
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.

Doctor of Philosophy

Ph.D.PhDPh.D
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.

University of Cambridge

Cambridge UniversityCambridgeUniversity
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.

National Academy of Engineering

United States National Academy of EngineeringU.S. National Academy of EngineeringNAE
Stroustrup was elected member of the National Academy of Engineering in 2004.

Fellow

fellowshipSenior Fellowfellows
He was elected a Fellow of the Association for Computing Machinery (ACM) in 1994 and the Institute of Electrical and Electronics Engineers (IEEE).

Association for Computing Machinery

ACMAssociation for Computing Machinery (ACM)ACM Press
He was elected a Fellow of the Association for Computing Machinery (ACM) in 1994 and the Institute of Electrical and Electronics Engineers (IEEE).

Institute of Electrical and Electronics Engineers

IEEEFellow of the Institute of Electrical and Electronics EngineersTechnical Field Award
He was elected a Fellow of the Association for Computing Machinery (ACM) in 1994 and the Institute of Electrical and Electronics Engineers (IEEE).

Computer science

computer scientistcomputer sciencescomputer scientists
Stroustrup has a master's degree in mathematics and computer science (1975) from Aarhus University, Denmark, and a PhD in computer science in 1979 from the University of Cambridge, England supervised by David Wheeler.