about how to learn computer programming languages (C, C + +, Java, Python, PHP, ...) )
1. The computer programming language is the carrier which we and the computer exchange information, we through it and the computer "speaks", the computer hears us to say, understands our intention, just as we say the word to do the work, finally the computer also must respond to us, through the display or other hardware equipment transmits the information to us.
2. A variety of computer programming languages, a variety of languages, in a certain period of time there will be some language more "popular", a lot of users, technology updates quickly.
3. Many people start to learn computer programming language for different reasons, so how to learn computer programming language in the end?
4. It may be argued that each programming language has different learning methods, has its own characteristics, cannot be generalize, and does not have a common approach. This may not be a complete mistake, but I am personally negative. Although the programming language is varied, but from a high point of view, its purpose is exactly the same, all in order to "speak" with the computer.
5. Yes, from the name we can also know that the computer programming language, in fact, is the "language", as we speak with people: English, French, Russian, Japanese, etc., are the same. How do we learn English? How do French majors learn French?
6. From the perspective of computer science and technology, we analyze how to learn programming languages.
1) Learn the keywords contained in a language, which we can not manipulate, can not be modified, can only be used.
2) Learn the representation of data in a language, that is, data types that we often say, int, long, double, and so on. This is what we talk to the computer, the computer is very concerned about the content-the representation of the data.
3) Learn the operators that manipulate the data in a language, and through these operators, +,-,*,/,%,! such as It is easy for the computer to understand the intentions of what we are saying.
4) Learn how to write some commonly used statements in a language, such as conditional statements, loop statements, catch exception statements, and so on, these statements and the language of the keyword is also we can not modify, we just have to learn how to format this statement.
5) Learn about the characteristics of a language, such as object-oriented, process-oriented, or object-based-any variable is an object. The characteristic of language is the core idea that language is injected into language when designers design language, it is the soul of a language, we should understand the core idea of a programming language when we learn, so that we can be more flexible when writing programs.
6) Learn how a language implements popular programming techniques, such as closures, functional programming, which is the basis for higher-order programming.
7) (top master) Learn a language underlying implementation mechanism, underlying memory management, compilation and interpretation principles.
How to learn computer programming language