How to learn programming on a computer

Updated on technology 2024-03-28
1 answers
  1. Anonymous users2024-02-07

    1. If you can use Windows proficiently, you can already start your program career, fight monsters and upgrade! (php development training course).

    2. Start with the C language. Some friends may think that C language is too difficult and should start with VB. Although, for a beginner, there is some sense of accomplishment in stacking a small piece of software with a few controls, but the basics are the most important thing!

    C is far more comprehensive and understandable than VB in terms of how data types can be described, and these are the fundamentals of programming!

    3. Learn C language, from data types, basic expressions, to conditional statements, loop statements, and then learn functions, plus some simple array knowledge, which is enough. By now, all you need to do is understand the idea of structured programming!

    4. With the above foundation, it is time to start learning compilation. It is difficult to learn assembly at the beginning, those various registers, segmented memory addresses, it is difficult to understand, but after understanding this knowledge, the content will be simple, learn those instructions of 8086, plus some pseudo operations, as well as DOS and BIOS interrupt calls, you can understand the assembly program in the book. At this point, you will have a deeper understanding of computers!

    5. With the foundation of compilation, it is like a fish in water to learn the essence of the C language - pointers. Now you're going to learn all about C.

    6. After learning the above content, it is necessary to study the data structure, linear table, stack, queue, tree, graph, binary tree, etc.

    7. Always keep in mind that impetuousness is a taboo in learning programming.

    8. Of course, you should also learn some knowledge of databases, as well as some commonly used algorithms.

    9. If you have reached the level of proficiency in the above knowledge, you can start the C++ course, find a C++ book, and then find a VC book, and spend a week to learn the interface and usage of VC, you can do some simple applications!

    10. If you want to learn VC well, you can't do it without solid C++ knowledge, and the following books are familiar to VC programmers: C++Primer; effective c++;thinking in c++;more effective c++;Get to the bottom of MFC. [Recommended reading:.]

    5 Classic Programming Introductory Books Recommendations for 2018].

    11. Have a deep understanding of C++ object-oriented thinking.

    12. When programming, mistakes are inevitable, so MSDN must be proficient in using it; A good style will make it easier to check errors when debugging, so be sure to develop a good programming style.

Related questions
13 answers2024-03-28

First of all, you understand that a "programming language" is just an abstract description language that is used to transform human thinking into a way of expressing logic. This is what we call "high-level language". >>>More

18 answers2024-03-28

Many people think that students who graduate from junior high school are too young and have too weak a cultural foundation to learn such a lofty major as software development. But that's not the case. >>>More

6 answers2024-03-28

In college, none of the methods I made to make friends were secretive, and they were all well-known advice. As a senior, I'm going to talk about how to make friends. >>>More

4 answers2024-03-28

1) More professional Japanese comic studio, this has not been used, verycd should be able to find. >>>More

6 answers2024-03-28

There are many kinds of aquatic weeds, and the ones we breed in fish tanks or grass tanks are generally ornamental aquatic plants, which can be divided into moss, stems, crowns, ferns, etc. according to the morphological species. According to the landscaping method, it is divided into foreground grass, middle field grass, and rear field grass. The specific type of planting and landscaping methods should be decided according to their own preferences and objective conditions. >>>More