C++ was initially developed by Bjarne Stroustrup a researcher at Bell Labs. Stroustrup developed an extension to the C language that facilitated the creation of objects and classes.