• DocumentCode
    144956
  • Title

    C++ or Python? Which One to Begin with: A Learner´s Perspective

  • Author

    Ateeq, Muhammad ; Habib, Hina ; Umer, Adnan ; Rehman, Muzammil Ul

  • Author_Institution
    Dept. of Comput. Sci. & IT, Islamia Univ. of Bahawalpur, Bahawalpur, Pakistan
  • fYear
    2014
  • fDate
    11-13 April 2014
  • Firstpage
    64
  • Lastpage
    69
  • Abstract
    Programming is pivotal to the field of Computing. C++ and Java have long been choice for an introductory programming course. Off late the trend has been to adopt Python as an introductory programming language for various reasons. In this paper we present results of a study on comparison of C++ and Python as an introductory programming language. Results indicate that due to its simpler, pseudocodish syntax, easy to learn environment and higher abstraction more student choose Python as an introductory programming language compared to C++.
  • Keywords
    C++ language; computer science education; educational courses; C++; Java; Python; abstraction; introductory programming course; introductory programming language; learner perspective; pseudocodish syntax; Computer languages; Educational institutions; Problem-solving; Programming profession; Syntactics; C++; Introductory Programming; Learner; Python;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Teaching and Learning in Computing and Engineering (LaTiCE), 2014 International Conference on
  • Conference_Location
    Kuching
  • Type

    conf

  • DOI
    10.1109/LaTiCE.2014.20
  • Filename
    6821830