1983 Bjarne Stroustrupsimplifies complex tasks without sacrificing performance compared with CC was to simple (should implement all) so C++ has tons of features So nowadays syntax is so complex