The Importance and Need of C and C++ Programming Language Teaching in Higher Education Institutions
DOI:
https://doi.org/10.51699/ijise.v1i6.732Keywords:
C, C , high-level programming languages, low-level programming languages, compilerAbstract
This article is a little about why it is still worth choosing C ++ as the first programming language for teaching students and the problems of teaching in universities. Part of the judgment regarding the teaching process is based on personal teaching experience (three years, during postgraduate studies) as well as interaction with teachers and students.
The advantages of the C++ programming language are discussed specifically for learning and in terms of better understanding of key concepts. I emphasize once again: not for the sake of industrial development and not from the point of view of a subjective criterion such as convenience. First of all, I would like to note that the choice of the first programming language for students of non-major specialties is not considered. Algorithm basics can be mastered (if necessary) even in Python, even in C++ (Java, C#, Pascal, etc.). In this case, the simpler the language, the better: people should at least develop a culture of algorithmic thinking and understanding of basic structures. Students of some specialties (legal, economic, humanitarian) do not need to study PL at all