home | C++ | FAQ | technical FAQ | C++0x FAQ | publications | TC++PL | Programming | D&E | bio | interviews | applications | glossary | compilers | Texas A&M University | AT&T Research

Welcome to Bjarne Stroustrup's homepage!

Advice of the day
(from TC++PL)

20.5[15] Use isalpha(), isdigit(), etc., when you need to know the classification of a character rather than writing your own tests on character values; sec20.4.2.

FAQ of the day

Knowing C is a prerequisite for learning C++, right?

Article of the day

The design of C++0x. C/C++ Users Journal. May 2005.

I'm a Distinguished Professor and the holder of the College of Engineering Chair in Computer Science at Texas A&M University; you can find specific academic and educational information on and through my TAMU homepage.

I designed and implemented the C++ programming language. To make C++ a stable and up-to-date base for real-world software development, I stuck with its ISO standards effort for 20+ years (so far).

Writings:

Here is

These pages are permanently under construction. Constructive comments are most welcome.

I can be reached by email at bs at cs.tamu.edu and by paper mail at Department of Computer Science and Engineering, TAMU 3112, College Station, TX 77843-3112, USA.

home | C++ | FAQ | technical FAQ | C++0x FAQ | publications | TC++PL | Programming | D&E | bio | interviews | applications | glossary | compilers | Texas A&M University | AT&T Research