Toggle Main Menu Toggle Search

Open Access padlockePrints

C++ As an Introductory Programming Language

Lookup NU author(s): Professor Pete Lee, Dr Robert Stroud



All Computer Science departments are familiar with the problem of choosing which programming language to use in introductory programming courses. In an ever-moving subject such as Computer Science, the problem comes around regularly, although it is perhaps not acted upon as often as it should be. In this paper we will discuss some of the factors that led to Newcastle deciding to change to C++ as its introductory teaching language. Any department that has recently changed its programming language is likely to have spent as much time and effort on this decision process as we did, and will probably sympathise with many of the arguments and points to be considered, if not with our final language choice!

Publication metadata

Author(s): Lee PA, Stroud RJ

Publication type: Report

Publication status: Published

Series Title: Department of Computing Science Technical Report Series

Year: 1994

Pages: 18

Print publication date: 01/10/1994

Source Publication Date: October 1994

Report Number: 496

Institution: Department of Computing Science, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne