Lably
Skip to content

Bjarne Stroustrup

Danish computer scientist, creator of C++ (born 1950)

  • 3 min read
  • 2 chapters
Photographer: Victor Zavyalov
ICPCNews · CC BY 2.0

Related on Lably

Through Mathematics, Computer science and Object-oriented programming

Early life and education

Stroustrup was born in Aarhus, Denmark. His family was working class, and he attended local schools.

He attended Aarhus University from 1969 to 1975 and graduated with a Candidatus Scientiarum in mathematics with computer science. His interests focused on microprogramming and machine architecture. He learned the fundamentals of object-oriented programming from one of its inventors, Kristen Nygaard, who frequently visited Aarhus.

In 1979, he received his PhD in computer science from the University of Cambridge, where his research on distributed computing was supervised by David Wheeler.

Sign in to keep reading

One more chapter is free with a Lably account.

More in Scientists, inventors, and mathematicians