What is a program? What is the program?

Source: Internet
Author: User
Keywords What we are so
Tags advanced compiled computer development domain example group how to

A program is a group of instructions from a computer that can be compiled and executed to finally complete the program. The end result of programming is software.

Until the middle of the 70, programming was just the work of information service professionals. The user's further knowledge and the variety of advanced programming languages that can be used enable users to enter the domain of software development. It is much easier for a user Manager to make a request for his or her multiple services in the office than to give a service request to someone else.

A program is a collection of instructions that tells the computer how to perform special tasks. For example, it's like a recipe for cooking dishes or a traffic policeman (or road sign) that directs you to your destination. Without these special instructions, the expected task cannot be performed. Computers, too, when you want the computer to do something for you, the computer itself does not actively work for us, so we have to give it instructions, and it is impossible to understand what human natural language is describing, so we have to use a program to tell the computer what to do and how to do it. Even the simplest tasks require instructions, such as how to get keystrokes, how to put a letter on the screen, how to save files on a disk, and so on.

So troublesome, even these things to be programmed to consider! No wonder people say that programming is difficult! You're wrong, in fact many of these directives are ready-made, included in the processing chip and placed inside the operating system, so we don't have to worry about them working, they're all done by the processor and the operating system, and they don't need us interfering with these processes.

The computer mentioned above does not do anything on its own initiative. So we have to use the program to get the computer to "serve" us. And this process is what we "weave" out. Programming can be done using a programming language that describes what the computer does with the syntax of the language.

The grammar we speak here is completely different from the grammar in the foreign language, and the grammar here is just reading your program and writing a rule.

After writing the program, the special software interprets or translates your program into a "computer language" that the computer can recognize, and then the computer can "understand" what you say and will do what you are told to do. Therefore, programming is actually the process of "people give a computer a rule".

Related Article

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.