Introduction to a simple programming language
With computer hardware and software knowledge background of the programmer, understand the computer CPU composition and how to manage memory, assembly language is running in the CPU, the compiler language and interpretation of language implementation principles, common data structure, getting started new programming language barrier is not too big.
First of all, find a specific application scenario, especially when there is contact with new technology in the work to strive for and cherish. For practical applications, figuring out the core aspects of the language that you need to learn can solve your problems.
Second, find an entry-level tutorial, what is an entry-level tutorial. is to tell you the general picture of the language, including the operating environment, the basics, the programming style, and the right examples to explain the basic issues. It is important to understand the forest rather than the trees. After two days of practicing this knowledge, see if you can solve the problems in your application, those problems cannot be solved.
After understanding the necessary basic knowledge, combined with other language learning experience, the query Language API is very urgent, find a useful help document, easy to query the default API, components ...
The new high-level language in most of the data types, judgments, loops and other content, the concept is almost consistent, but the specific grammatical differences. By knocking the basic example completely, we can get a thorough understanding of the advanced data structure in later use.
Second, Python Getting Started example
Getting Started Tutorial: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/ 001431643484137e38b44e5925440ec8b1e4c70f800b4e2000
API query: HTTP://DEVDOCS.IO/PYTHON~3.5/
Getting Started notes: http://blog.csdn.net/pariote/article/details/73658283
Third, advanced
After a period of time the basic knowledge focused on learning, the need to pass the actual combat test study results and check the leak fill.
It is certainly best to be useful to the language at work, enough communication, discussion, and review code to improve the learning curve.
==part1 continuous Update = =