Supplement: How to get started with programming and what skills are needed?
Need to have a certain mathematical foundation. A programming language is first of all a series of algorithms. The most important thing in code is often the processing, storage and application of various data. Mathematical thinking is generally used in this.
Choose your own direction. There are many programming directions, such as the popular mobile phone client programming (including Android programming and ios programming), JAVA programming, vs.net programming, C language programming for hardware processing, game development and so on.
Primer is very important. Introduction often begins with a textbook, from the shallow to the deep. Now there are many teaching materials from introduction to mastery. You can choose one of them and study it carefully.
Use of basic variables. The code is based on various variables, which are used in every sentence of the code, so we must keep in mind the definition and usage of variables, and at least understand some of the most commonly used variables.