Actually there have been many similar languages very close to the syntax of python in the past such as Fortran, Pascal, Java and others. One of the strength of Python is it is open-source and many libraries have been developed to support python.
It is different from the hardware point of view to see the software and from software point of view to see hardware. If someone wants to understand how the computer works, starting learning lower level language may be much better than from learning higher level language (bottom-up learning). The deeper understand the computer architectures, the better software can be developed but may not be vise versa.
Hi Professor: if we consider how to prepare finding a better job, which language is better? C or Python? say, if I wanna be Game developer, C vs Python, which one is better? thank you
Do I need any course before that ? Like coding as you mentioned in video? Thanks
@schelley7 ай бұрын
It has 3 prerequisites: Basic calculus • Linear algebra • Object-oriented Python . So if you are entirely new to programming, you can take the Learn to Code course I mentioned in my video
I believe that the language best suited for beginners is MATLAB, not Python. Because with MATLAB, once the software is installed, you can start programming and getting results right away. But it's not the case with Python. Just installing Python involves two parts: you need to install Python to get the interpreter, and you also need to install an IDE for an interactive programming interface. The process of installing these two components can be discouraging for many. Moreover, even after installing these two components, you still need to consider installing third-party libraries and setting up virtual environments. This can be overwhelming. Finally, in programming, you have to import a lot, otherwise, you can't program. All these can't let a beginner focus on programming. So, I think the language that is truly suitable for beginners to focus on programming should be MATLAB. MATLAB doesn't have all the various complex setups that Python does.
@nijawang8 ай бұрын
Just install Anaconda then you will have all you need for Python.
hi Schelley, I am a learner of Python since a week ago. My fundamental of programming might not be too solid, but I am struggling with either choosing the AI lesson or the beginner lesson. If not mind can you help me to analyse which course should I choose?
@schelley Жыл бұрын
You can do a quick check by going to schelley.co/begin , click “Download Syllabus” and check whether you have mastered all the fundamentals listed in the syllabus. If the answer is no, then I’d recommend finishing the beginner course first.