Round 2: Potential Principles governing language selection for CS1-CS2, 2000. ,
A virtual learning environment for introductory programming, Proceedings of the 3 rd Annual conference of the Learning and Teaching Support Network Centre for Information and Computer Sciences, 2002. ,
History of Programming Languages-II, 1996. ,
A critical comparison of several programming language implementations, Software: Practice and Experience, vol.5, issue.6, pp.435-473, 1980. ,
DOI : 10.1002/spe.4380100605
Introductory programming languages at Australian universities at the beginning of the twenty first century, Journal of Research and Practice in Information Technology, vol.35, issue.3, pp.163-167, 2003. ,
Language tug-Of-war: Industry demand and academic choice, Australasian Computing Education Conference (ACE2003), 2003. ,
The humble programmer, Communications of the ACM, vol.15, issue.10, pp.859-866, 1972. ,
DOI : 10.1145/355604.361591
The impact of new programming languages on university curriculum Some pedagogic considerations in teaching elementary programming using structured FORTRAN, Proceedings of ISECON 2001 Proceedings of the ACM SIGCSE- SIGCUE Technical Symposium on Computer Science and Education, pp.1146-1151, 1976. ,
First course in computer science, a small survey, ACM SIGCSE Bulletin, vol.9, issue.1, pp.119-122, 1977. ,
DOI : 10.1145/382063.803372
A first programming language for IT students, Proceedings of the 6 th Annual Conference of the Learning and Teaching Support Network Centre for Information and Computer Sciences, 2005. ,
Computer market results 1999 Icon index trend report, Icon index Trend Report. B. Youston, 1999. ,
A project-based approach to programming language evaluation, ACM SIGPLAN Notices, vol.30, issue.7, pp.37-40, 1995. ,
DOI : 10.1145/208639.208642
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.22.2727
The motivation of students of programming, Proceedings of the 6th annual conference on Irmovation and technology in computer science education ITiCSE '01, p.33, 2001. ,
On the difficulty of learning to program, Proceedings of the 3 rd annual conference of the Learning and Teaching Support Network Centre for Information and Computing Science, 2002. ,
C in the first course considered harmful, Communications of the ACM, vol.38, issue.5, pp.99-101, 1995. ,
DOI : 10.1145/203356.203373
A personal recollection of software's early days (1960-1979): Part 1, IEEE Annals of the History of Computing, 2004. ,
Lowering the barriers to programming, ACM Computing Surveys, vol.37, issue.2, pp.83-137, 2005. ,
DOI : 10.1145/1089733.1089734
The evolution of the programming languages course, Proceedings of the Twenty-Third SIGCSE Technical Symposium on Computer Science Education, pp.213-219, 1992. ,
Requirements for a first year object-oriented teaching language, Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education, 1995. ,
COBOL integrates with Java and .NET Computer Weekly, 2004. ,
C++ as an introductory programming language Programming Language Choice: Practice and Experience Computer Language Usage In CS 1: Survey Results, SIGCSE, vol.27, issue.3, pp.63-82, 1995. ,
Academic staff development in universities with special reference to small group teaching, 1989. ,
Computer science programs: what do they look like, Proceedings of the 29 th SIGCSE Technical Symposium on Computer Science Education, pp.15-19, 1998. ,
Seven deadly sins of introductory programming language design, Proceedings of Software Engineering: Education and Practice (SE:E&P'96), pp.309-316, 1996. ,
On the importance of teaching Pascal in the IS curriculum, Proceedings of the eleventh IGCSE technical symposium on Computer science education SIGCSE '80, 1980. ,
The American Side of the Development of Algol, History of programming languages I, pp.25-74, 1981. ,
Criteria for the selection of a programming language for introductory courses, International Journal of Knowledge and Learning, vol.2, issue.1/2, pp.119-139, 2006. ,
DOI : 10.1504/IJKL.2006.009683
A formal language selection process for introductory programming courses, Journal of Information Technology Education, vol.5, pp.133-151, 2006. ,
DOI : 10.1504/ijkl.2006.009683
SEPR and programming language selection Resources to support the use of java in introductory computer science, Proceedings of the 35 th SIGCSE Technical Symposium on Computer Science Education, pp.13-17233, 2003. ,
Programming languages: history and future, Communications of the ACM, vol.15, issue.7, p.601, 1972. ,
DOI : 10.1145/361454.361485
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.542.348
The Early History of COBOL History of programming languages I, 1981. ,
The introductory programming course in computer science, ACM SIGCSE Bulletin, vol.10, issue.1, pp.107-114, 1978. ,
DOI : 10.1145/990654.990598
Psychological evaluation of two conditional constructions used in computer languages, International Journal of Man-Machine Studies, vol.5, issue.1, pp.105-113, 1973. ,
DOI : 10.1016/S0020-7373(73)80011-2
People, languages, and computers: a short memoir, IEEE Annals of the History of Computing, vol.26, issue.2, pp.60-73, 2004. ,
DOI : 10.1109/MAHC.2004.1299660
Selecting languages for pedagogical tools in the computer science curriculum, Proceedings of the 6 th SIGCSE technical symposium on Computer science education, pp.39-47, 1976. ,
A first course in computer science: languages and goals, Teaching Mathematics and Computer Science, vol.1, issue.1, pp.137-152853, 1989. ,
DOI : 10.5485/TMCS.2003.0002
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.466.6884
Programming languages for introductory computing courses, ACM SIGCSE Bulletin, vol.10, issue.1, pp.119-124, 1978. ,
DOI : 10.1145/990654.990600
A report on high school computer science education in five US states, 2000. ,
Stream in the history of computer education in Australia History of Computing in Education, 2004. ,
Selecting the ???right??? programming language, ACM SIGCSE Bulletin, vol.14, issue.1, pp.151-155, 1982. ,
DOI : 10.1145/953051.801358
Programming languages-Trends in education, Proceedings of Simposio Brasileiro de Linguagens de Programacao, 2000. ,
Programming Languages, Encyclopedia of Software Engineering, pp.1010-1023, 2002. ,
DOI : 10.1002/0471028959.sof256
Recollections about the development of Pascal, ACM SIGPLAN Notices, The second ACM SIGPLAN conference on History of programming languages HOPL-II, vol.28, issue.3, 1993. ,
An Overview of Programming Practices, ACM Computing Surveys, vol.6, issue.4, pp.221-245, 1974. ,
DOI : 10.1145/356635.356638
Comparing development costs of C and Ada, Rational Software Corporation, 1995. ,
Python as a first language, Proceedings 13 th Annual Midwest Computer Conference (MCC 99), 1999. ,