C programming language
C language has simple grammar and good logical abstraction. If you get started, you should be process-oriented. Don't be object-oriented when you are just learning. If you want to learn a language more comprehensively and deeply, you should be C.
Python
Python syntax is simpler, more concise and easy to learn, and there are various powerful libraries, extended libraries and objects that can be processed. If you want to quickly make useful and practical programs and interfaces through programming, you can learn python.
Introduction to programming
The introduction starts with the basic language, and after getting familiar with the basic grammar and logic of the program, it is advanced to C language. Many modern languages are developed from C language, so C language can be used as a springboard to other advanced object-oriented languages. Gradually contact C++, or advanced programming languages (such as: Net, Java, etc. ), as well as web design related languages (HTML+CSS+Javascript).
logical thinking
After the introduction of programming, what language to learn is actually not very important (mainly depends on the development direction of the plan). The core of programming is logic. Knowing the logic of programming, you can learn any language quickly.