Home > Article > Backend Development > Does the university have python classes?
Does the university have python courses?
There are very few python courses in universities.
C language has become a required course for most computer students.
Among the 10 most popular languages today, excluding C language, 7 of the remaining 9 directly use, indirectly reference or partially borrow the syntax of C language. From this point of view, C language is the basis of all programming languages.
Most people agree that once you learn C language, learning any programming language is a piece of cake. If you learn any framework, you will understand it from the principle. Students can better understand the development of programming languages from process-oriented to object-oriented. It is a good way to practice the transformation of thinking modes, understand the underlying principles and design logic of software, and cultivate basic programming thinking skills. It is suitable for beginners to start. With the foundation of C, contacting other languages is like a craftsman switching from a hammer to a screwdriver.
What universities focus on is the foundation and self-study ability, and higher education is not a utilitarian education. This is also the difference between universities and technical schools and quick training institutions such as Lanxiang.
Python is easy to learn, but it is not suitable for getting started
When introducing Python, "easy to learn" is the most commonly cited advantage, and it seems to be very suitable for getting started. . But there is a point of view that disagrees with this, saying that although Python is simple, it is not suitable for beginners to get started.
Python is favored by many programmers because of its simplicity. However, this simplicity lies in the fact that it hides many details, but its computing model is still complex, and understanding these complexities is a prerequisite for being able to use Python smoothly. .
But for newcomers who don’t know what programming is all about, it’s hard to understand—ah, why can this place be written like this and not that? The part to be explained is exactly what is hidden behind the simplicity of the Python language.
So in the eyes of some people, for freshmen, the simplicity of an introductory programming language does not refer to the short amount of code, but to the simplicity of thinking, grammar and calculation model, so that novices can concentrate Try to understand a few concepts without getting stuck on many idioms, hidden details, etc. The grammatical simplicity is for experienced users to speed up their progress, and is not suitable for newcomers to get started. Instead of just learning a superficial knowledge in the end, it is better to teach students a language that they can understand thoroughly, so that they can learn by analogy in the future.
The above is the detailed content of Does the university have python classes?. For more information, please follow other related articles on the PHP Chinese website!