Bjarne Stroustrup


  • Ph.D. in Computer Science , Cambridge University, 1975–1979
  • Cand. Scient. (Master’s degree), Mathematics and Computer Science,
  • University of Århus, Denmark, 1969–1975


Reading (light literature, popular science, history), running, traveling and hiking, listening to music (classical, rock, and more), dining with friends


Bjarne is the designer and original implementer of C++ and the author of The C++ Programming Language (Addison-Wesley Professional, 2000), The Design and Evolution of C++ (Addison-Wesley Professional, 1994), Programming: Principles and Practice Using C++ (Addison-Wesley Professional, 2008), and many other research and popular publications. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ANSI/ISO standardization of C++.

From 1979 to 2002, Bjarne worked at Bell Labs and AT&T Labs Computer Science Research as a researcher and, later, department head. Since 2002, he has been a professor in the Texas A&M University Department of Computer Science. He retains a link to AT&T Labs–Research as an AT&T Fellow. Bjarne’s honors include the Dr. Dobb’s Excellence in Programming Award, the William Procter Prize for Scientific Achievement from Sigma Xi, the IEEE Computer Society’s Computer Entrepreneur Award, and the ACM Grace Murray Hopper Award. He is an elected member of The National Academy of Engineering, an IEEE fellow, an ACM fellow, an AT&T Fellow, and a Bell Labs Fellow.