Stroustrup er cand.scient. i matematikk og informatikk fra Aarhus Universitet og har doktorgrad i informatikk fra University of Cambridge i England. I 1979 flyttet han til New Jersey i USA for å jobbe ved Computer Science Research Center ved det som den gang het Bell Telephone Laboratories. På begynnelsen av 80-tallet designet han programmeringsspråket C++, og har siden da hatt en aktiv rolle i standardiseringen.