Current location - Recipe Complete Network - Complete cookbook - What is computer programming?
What is computer programming?

The process of editing a program for the computer to execute is called computer programming. Representative computer languages ??include Java, BASIC C, C++, VB, VF, SQL, web programming JSP, ASP, PHP. The software is eclipse, Microsoft Visual Studio, Microsoft Visual Basic, Microsoft SQL Server, etc. Java is one of the most widely used programming languages. C language is often used as an introductory language for programming in universities. BASIC is the abbreviation of Beginner's All-purpose symbolic instruction Code, which is widely used internationally. A high-level computer language.

Recommended books for introductory computer programming tutorials include: "Windows Programming (5th Edition)", "TCP/IP Protocol and Network Programming Technology", "C++ Primer (3or4 Edition)", " "In-depth introduction to MFC", "C++ Standard Program Library", "C++ Practice Road", "C++ Advanced Programming", "Effective C++", "Must Know Must Know", "C++ Programming Standards".

For magazines or websites, you can search computer programming websites on Baidu.

Extended information:

The significance and benefits of computer programming

1. It can improve computer skills: to learn programming, you must first learn how to install various PLC and touch screen software Of course, typing and uninstalling are also essential requirements. The application of menus in the software is equivalent to learning the basic knowledge of computers. Some people can only click with the mouse when using computers. Over time, they are still computer illiterate. To learn programming well, you need to use a keyboard and mouse together. In terms of computer hardware, computer configuration requirements, serial ports and external interfaces can be learned naturally during learning.

2. Learn English naturally: the instructions LD (load), OR, ANB (andblock), SETDMOV (doublemove) in computer programming, as well as English help files and English manuals force you to use these words Remember to keep in mind professional English. Coupled with numerous English programming classics, the rapid progress of English is definitely beyond imagination.

3. Learn electrical knowledge and electronic technology: A large part of beginner programming personnel have no electrical foundation and do not understand electronic technology. However, after slowly learning and applying it, they also learned the self-locking and electronic technology in the circuit. Some basic electronic knowledge such as interlocking, self-holding, AND gates, NOR gates and PWM circuits in electronic technology, as well as source and sink types in input circuits.

4. Improve logical thinking ability: To write a program to complete and systemize mechanical equipment engineering, you must be aware of the equipment movements and processes. In order to complete the software functions, you must also apply it in the program writing. Whether the logical relationship between various variables is reasonable and whether there is any contradiction can improve the logical thinking ability of programming learners.

Reference material: Baidu Encyclopedia-Computer Programming