Ngôn ngữ lập trình C++ được phát triển năm 1980 bởi Bjarne Stroustrup tại Bell Labs của AT&T (American Telephone & Telegraph), đặt tại Hoa Kỳ.
Bjarne Stroustrup được biết đến như là người sáng lập ra ngôn ngữ C++.
Nó đã được phát triển để thêm một tính năng của lập trình hướng đối tượng OOP (Object Oriented Programming) trong C mà không thay đổi đáng kể thành phần C.
Lập trình C++ là "relative" (được gọi là superset) của C, nó có nghĩa là bất kỳ chương trình C hợp lệ nào cũng là một chương trình C++ hợp lệ.
Bảng dưới đây liệt kê ngôn ngữ lập trình được phát triển trước ngôn ngữ C++.
Ngôn ngữ | Năm | Phát triển bởi |
---|---|---|
Algol | 1960 | International Group |
BCPL | 1967 | Martin Richard |
B | 1970 | Ken Thompson |
Traditional C | 1972 | Dennis Ritchie |
K & R C | 1978 | Kernighan & Dennis Ritchie |
C++ | 1980 | Bjarne Stroustrup |