CS100 Lecture Notes - Lecture 1: Bell Labs, Bjarne Stroustrup, Generic Programming
Document Summary
C++ (pronounced cee plus plus, / si pl s pl s/) is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation. It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights. [6] c++ is a compiled language, with implementations of it available on many platforms and provided by various organizations, including the free software foundation (fsf"s gcc), C++ is standardized by the international organization for standardization (iso), with the latest standard version ratified and published by iso in december 2014 as iso/iec 14882:2014 (informally known as c++14). [7] the c++ programming language was initially standardized in. 1998 as iso/iec 14882:1998, which was then amended by the c++03, iso/iec 14882:2003, standard. The current c++14 standard supersedes these and c++11, with new features and an enlarged standard library.