From beginners to programming masters, several must-learn programming languages

xiaoxiao2021-03-05  22

"From beginners to programming masters, several must-learn programming languages" I have a few questions in learning and programming, 1) What programming languages ​​I need to learn. 2) How many kinds are learned. Finally, I will learn from myself and ask other programming masters (mainly news groups), I think I have found satisfied with my answer. Throwing bricks, make a reference. For beginners, I suggest that start learning from Python. Because it is very tidy in language design, the help file is also very comprehensive. And also Object-Oriented (O-O), although I started a language that started as an initiator, it does not represent its use and function is not strong. In fact, it is a powerful language that can be used to make large programming projects. I know that domestic Python may not know because it is relatively new (1990), and now has 12 years of history, but it has been widely accepted and recognized in foreign countries. However, I know that the Posts and Telecommunications Publishing House has just passed a book that introduces Python programming, you can query. Python's homepage www.python.org Java is also a good language to start learning programming. However, it is complicated than Python. Foreign universities are now using Java as a Kai Shi language of computer professional. In short, I think it can be used as an excellent beginner language in addition to Python. However, there will be these two languages, it doesn't mean you are a programmer. The key to learning programming is - "Programming Thoughts". How to use a very "extensive thinking" to consider "programming issues", that is, this kind of thinking can solve problems in any programming language, rather than being limited to a simple language. This way when you need to learn a new language, you can learn his grammar, etc., as for how to use this language to solve programming problems is not in your brain. So, this is why many programmers can get a language, which can be used by two weeks. This also requires you to learn a few completely different languages. The C language is very efficient, and many times you need to consider the underlying thing of the memory management. Unfortunately, these needs you to spend a lot of time to do it, ask every C / C programmer, and programming with C / C is not a very headache. Good news is that the current machine is already very advanced, the operation is very fast, in many times we don't have to consider doing C / C , ignoring the benefits it brings, of course, unless this project really needs to deal with the underlying Things (editing, 3-D graphics, etc.). Many times Python, Java, etc. can be implemented. In addition, there are now many projects that are required to do enough to do it with C / C , so it is money in business, and no one can pay for this price. I didn't say C / C here, you shouldn't learn. On the contrary, I think we should learn, but not as a language of an initiator. Between C and C , I recommend psychology C. Because it is relatively small, simple. As a underlying programming language, C, you can learn very direct memory management, pointers, etc.

转载请注明原文地址:https://www.9cbs.com/read-39345.html

New Post(0)