Slide 2 C++ C is a programming language developed in the 1970s with the UNIX operating system C is procedural, and efficient and portable across different hardware platforms C++ is a better C. and c is a subset of c++ C programs should run in C++ C++ supports Data abstraction object-oriented programming Generic programmingSlide 2 C++ • C is a programming language developed in the 1970s with the UNIX operating system • C is ‘procedural’, and efficient and portable across different hardware platforms • C++ is a better C, and C is a subset of C++ • C programs should run in C++ • C++ supports • Data abstraction • “object-oriented” programming • Generic programming