219_ Van Chu _ The understanding of compiling principle

Source: Internet
Author: User

First, what is the principle of compiling?

Compiling principles include language and grammar, lexical analysis, syntactic analysis, grammar-guided translation, intermediate code generation, storage management, code optimization, and target code generation. The compiling principle is an important specialized course of computer professional setup. Although only a few people engaged in the work of compiling, but this course in theory, technology, methods to provide students with systematic and effective training, to improve the quality and ability of software personnel.

Ii. What are the benefits of learning the compiling principle?

1, it can be easier to understand in a language what is the equivalent of the wording, which is a difference
2, can be more objective to compare the differences between different languages
3, more difficult to be a particular language of the advocates of the flicker
4, learning a new language is more efficient and higher
5, in fact, from language A to language B is a common demand, learn how to compile principles to deal with such requirements will be more skilled

Three, do not learn what loss?

Do not learn the principle of compilation never know how to recognize and transform the computer input programming, encountered some definition or sentence problems, can not be well solved and understood. Do not learn the principle of compiling forever can only see others release new computer language and difficult to understand, can only follow the trend of computer language replacement.

Iv. How to learn the principle of compiling?

Listen carefully, familiar with lexical, grammatical analysis of the process of doing semantic processing, to achieve a true understanding.

219_ Van Chu _ The understanding of compiling principle

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.