Abstract: Throughout the 1990s, Richard Reid of Michigan State University maintained a list showing the first programming language used in introductory programming courses taken by computer science and information systems majors; it was updated for several years afterwards with the most recent update done in 2011. This is a follow-up to that last update of the Reid List. A newer list is shown and compared to the results of four years ago. The changes in popularity of different programming languages are discussed as well as some of the reasons for these changes.
Keywords: C++, introductory programming, JAVA, Objects Early Approach, programming languages, Python
Download this article: ISEDJ - V14 N6 Page 47.pdf
Recommended Citation: Siegfried, R. M., Siegfried, J., Alexandro, G. (2016). A Longitudinal Analysis of the Reid List of First Programming Languages. Information Systems Education Journal, 14(6) pp 47-54. http://isedj.org/2016-14/ ISSN: 1545-679X. (A preliminary version appears in The Proceedings of EDSIG 2015)