The Story of C++
I.	The Creation of C
	A.	Designed by programmers for programmers
	B.	ANSI standard C is the foundation upon which C++ is built
	C.	C is a middle-level language 
		1.	allows manipulation of bits, bytes, addresses, and ports
		2.	can directly operate only on individual characters
		3.	reading and writing performed by calls to library routines that are not part of the 	language
		4.      functions are the building blocks of C
		5.	structured language using blocks
			a.	 subroutines with local variables
			b.	supports several types of loops: while, do-while, and for
	D.	C gives you nearly conplete control over the machine

II.	The Need for C++
	A.	Developed to deal with the increasing complexity of programs
		1.	Fortran
		2.	structured programming
		3.	object-oriented programming
	B.	Second supporting information or detail for the sub-topic
	C.	Third supporting detail or information for the sub-topic

III.	C++ is Born
	A.	Allows C to support object-oriented programming

IV.	The Evolution of C++
	A.	Three versions
	B.	ANSI /ISO standardization
	C.	Standard Template Library
		1.  a set of generic routines that allow one to manipulate data


Back to the Main Menu