Computer Science Faculty Publications


C++ > C + OOP (A Personal View of Teaching Introductory Programming Using C/C++)

Document Type



Many Computer Science departments are moving toward C or C++ as the programming language used in teaching the introductory computer science sequence. Some departments and many students believe that an initial introduction to C is a good idea since it allows for a smooth transition later into C ++. In this paper, some of the problems in using C as an introductory programming language are briefly reviewed, and some specific issues and solutions that are possible when C ++ is adopted are pointed out. It is concluded that while both C and C++ have their disadvantages as introductory languages, the latter would be the better choice between the two.

Publication Date


Publication Title

Journal of Small College Computing

This document is currently not available here.