Bjarne Stroustrup

Bjarne Stroustrup

Bjarne Stroustrup (1950 - ) is a Danish computer scientist and principle designer of C++, an extension of the C programming language.

Stroustrup has authored several computer programming books focused on C++, including The C++ Programming Language, and is currently a Visiting Professor in Computer Science at Columbia University.

As the principle designer of C++, Bjarne Stroustrup’s goal was to add object-oriented programming into C, a language well-respected for its portability and low-level functionality, and to do so efficiently. Stroustrup’s continued work in maintaining C++ is associated with improvements in performance and efficiency for a great number of applications including AI/ML, RDBMS, video games, financial systems, and graphics.

Dr. Stroustrup played a key role in the development of Codecademy’s Learn C++ course. Here’s an insightful interview called Talking C++ that took part in the last segment of the production.


Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.

Learn More on Codecademy