Quick Start new programming language methods _ Programming learning methods

Source: Internet
Author: User

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 = =


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.