Current location - Recipe Complete Network - Complete cookbook - How to write a computer for the next project
How to write a computer for the next project
Edit this paragraph definition

Simply put, programming is the process of using a programming language, with the help of a computer, to write a program code to achieve a certain purpose or solve a certain problem, and finally get the result.

Although the computer is very powerful. It can be used for you to surf the Internet, play games and manage the company's personnel relations. But without a program, it is equivalent to a pile of scrap iron and will not pay attention to the "orders" we give it. Therefore, we can only tame it in one way-program, which is the only way for us to communicate with computers.

Edit the programming principle of this paragraph.

A program is a collection of instructions that tell a computer how to perform a special task. For example, it is like guiding you to make a menu, or directing a traffic policeman (or a traffic sign) to drive all the way to the destination. Without these special instructions, the expected task will not be carried out. So is the computer. When you want a computer to do something for you, the computer itself can't actively work for us, so we have to give it instructions, and it can't and can't understand the description of things in human natural language at all, so we have to tell the computer what to do and how to do it with programs. Even the simplest tasks need instructions, such as how to get keystrokes, how to put a letter on the screen, how to save files on disk, and so on.

The computer mentioned above will not do anything on its own initiative. Therefore, we should make the computer "serve" for us through the program. And this process is made up by ourselves. Programming can be realized by using a programming language, and what the computer is required to do is described according to the grammar of this language.

The grammar we are talking about here is completely different from that in a foreign language. The grammar we are talking about here is just reading your program and writing rules. After writing the program, special software will interpret or translate your program into a "computer language" that the computer can recognize, and then the computer can "understand" your words and do things according to your instructions. So programming is actually a process of "people making rules for computers".

Edit this general programming language.

*. Net suffix network is a network service company that provides services for individuals or enterprises.

* ActionScript ActionScript is the scripting language of Flash. Similar to JavaScript, ActionScript is an object-oriented programming language.

* APL, A+ and J.

Adaada is a general programming language with strong expressive power.

* Assembly language Assembly language is a machine-oriented programming language.

Awkwawk is an excellent text processing tool.

* Basic is a programming language designed for beginners.

O QBasic QBASIC is a variant of Basic (beginner's universal symbolic instruction code) language, which was developed by Microsoft Corporation of the United States.

O Visual Basic Visual Basic(VB) is an event-driven programming language developed by Microsoft, which includes an auxiliary development environment.

* VBScript VBScript is short for Visual Basic Script, namely Visual Basic scripting language.

Brainfuck Brainfuck is the smallest computer language.

* C, C++ C is a process-oriented computer programming language; C++ is a general programming language that checks static data types and supports multiple programming paradigms. It supports procedural programming, data abstraction, object-oriented programming, making icons and other general programming styles.

O Objective-C is usually written in ObjC, and is rarely used in Objective C or ObJ-C. It is an object-oriented programming language that extends C.

* Clipper Clipper chip is mainly used in commercial computer communication network.

Cobol is a programming language similar to English, which is suitable for business and data processing.

* dBase dBASE is the first database management system (DBMS) widely used in microcomputers.

* PASCAL, Delphi Pascal is a general high-level programming language for computers; Delphi is a brand-new visual programming environment and a convenient and quick Windows application development tool.

* Forth The computer automatic control system and programming language developed by Charles H. Moore for the Observatory enable users to easily combine the existing simple instructions of the system and define them as higher-level instructions with more complex functions.

Fortran, translated into "Formula Translator", is the earliest advanced computer programming language in the world, which is widely used in the fields of science and engineering calculation.

* FoxPro is a database product launched by American Fox Software Company on 1988.

* F# F# F # is a programming language developed by Microsoft, which provides an operating environment for Microsoft. Net language.

Fava Fava language is a small explanatory language, which is mainly used in the field of system testing and small embedded devices.

* IDL IDL is a data analysis and visualization application and programming language.

* Java Java is a Java programming language introduced by Sun Microsystems in May 1995.

* JavaScript Javascript is a scripting language developed by Netscape's LiveScript.

* J# Visual J# is a tool for Java programmers to build in. NET framework.

* LISP is a functional programming language based on λ calculus.

* Lua Lua is a small scripting language.

* LOGO is an early programming language, and it is also a programming language very close to natural language. It learns programming by drawing.

* modules in software engineering refer to units or modules used by higher-level programs or modules.

* Nuva Nuva language is an object-oriented dynamic scripting language, designed for template-based code generation.

Perlperl is generally called "practical report extraction language" and "pathological compromise garbage list".

* PHP PHP is an HTML embedded language.

* PL/I PL/I is the abbreviation of programming language one. "I" is actually the "one" of Roman numerals. It is the third generation high-level programming language invented by IBM in the 1950' s.

* prolog prolog (abbreviation of programming in logic) is a logic programming language.

* Python is an object-oriented explanatory computer programming language, and it is also a powerful and perfect universal language.

* R R is the language and operating environment for statistical analysis and drawing.

* Ruby Ruby, a scripting language created for simple and fast object-oriented programming.

* Scheme Scheme, system design language, developed from lisp language, belongs to a dialect of LISP. Unlike other lisp, scheme can be compiled into machine code. One of the main features of Scheme is that it can handle function calls just like data.

Small Talk is an object-oriented programming language, a programming environment and an application development environment (ADE).

* Tcl/Tk is a scripting language.

* Visual FoxPro Visual FoxPro, formerly known as FoxBase, is a database product launched by Fox Software Company of the United States.

References:

1.JAVA official website

2.。 NET official website

5.http://www.python.org/ Python official website

6. http://www.perl.org/Pell

7.http://www.ruby-lang.org/zh_CN/

マg”*ミ Answer adoption rate: 30.2% 2008-11-08 20: Improve the answer.