High-level languages are the choice of most programmers. Compared with assembly language, it not only synthesizes many related machine instructions into a single instruction and removes details related to specific operations but not related to the completion of work, such as the use of stacks and registers, which greatly simplifies the instructions in the program. Since many details are omitted, programmers do not need to have much expertise. High-level language is mainly relative to assembly language, it does not refer to a specific language, but includes many programming languages, popular VB, VC, FoxPro, Delphi, etc. The syntax and command format of these languages are Varies.
The next development goal of high-level languages is application-oriented, that is to say: just need to tell the program what you want to do, the program can automatically generate algorithms and automatically process, this is a non-procedural programming language.
From the painful experience of communicating with a computer at the beginning, people realized that such a language should be designed, which is close to the language of mathematics or human natural language, and at the same time does not depend on computer hardware, the program can be compiled in all Universal on the machine. After hard work, in 1954, FORTRAN, the first high-level language completely separated from machine hardware, came out. Over the past 40 years, hundreds of high-level languages have appeared, dozens of which are of great significance, with greater influence and more common use There are FORTRAN, ALGOL, COBOL, BASIC, LISP, SNOBOL, PL / 1, Pascal, C, PROLOG, Ada, C ++, VC, VB, Delphi, JAVA and so on.
Programming language one , C language
C language has strong drawing ability, portability, and strong data processing ability, so it is suitable for writing system software, three-dimensional, two-dimensional graphics and animation. It is a high-level language for numerical calculation.
Programming language two , java
Java is an object-oriented programming language that can write cross-platform applications. It is a general term for the Java programming language and Java platform (that is, JavaSE, JavaEE, JavaME) launched by Sun Microsystems in May 1995. Java technology has excellent versatility, efficiency, platform portability and security, and is widely used in personal PCs, data centers, game consoles, scientific supercomputers, mobile phones and the Internet, and has the world's largest developer professional community .
Programming language three , C ++
The word C ++
in the programmer circle in mainland China, while the westernProgramming language four , php
PHP is the abbreviation of Hypertext Preprocessor. PHP is an HTML-embedded language, a scripting language that is executed on the server side and embedded in HTML documents. The language style is similar to the C language and is widely used. Compared with other programming languages, the dynamic pages made with PHP are embedded in the HTML document to execute, the execution efficiency is much higher than the CGI that generates HTML tags completely; PHP can also execute the compiled code, and the compilation can be To achieve encryption and optimize code operation, make the code run faster.
Programming Language V. C #
C # is an object-oriented, high-level programming language running on the .NET Framework released by Microsoft Corporation. It is scheduled to appear on the Microsoft Professional Developer Forum (PDC). C # is the latest achievement of Microsoft researcher Anders Hejlsberg. C # looks surprisingly similar to Java; it includes processes such as single inheritance, interfaces, almost the same syntax as Java, and compilation into intermediate code before running.
Programming Language Six , BASIC
BASIC (Beginners 'All-purpose Symbolic Instruction Code, also translated as Peggy), meaning "beginners' universal symbolic instruction code", is a programming language designed for beginners . BASIC is a literal translation programming language . It can be executed without compiling and linking after the completion of writing, but if it needs to be executed separately, it still needs to be created as an executable file.
Programming Language VII . Delphi
It concentrates the advantages of the third generation language. Based on Object Pascal , it expands the object-oriented capabilities and perfectly combines visual development methods.
Programming Language VIII . PASCAL
Pascal is the earliest structured programming language with rich data types and concise and flexible operation statements, suitable for describing numerical and non-numeric problems.
Because of the above characteristics, the Pascal language can be conveniently used to describe various algorithms and data structures. Especially for beginners of programming, Pascal language is helpful to cultivate good programming style and habits. IOI (International Olympic Informatics Competition) regards Pascal language as one of the three programming languages, NOI (National Olympic Informatics Competition) regards Pascal language as the only programming language promoted, and Pascal language is also often used in universities Teaching language for learning data structures and algorithms.
Programming Language Nine , Python
It is an object-oriented interpretive computer programming language and a powerful and perfect general-purpose language. It has a development history of more than ten years, and is mature and stable. Python has the richest and most powerful class library in the scripting language, enough to support most everyday applications.
Scripting language
1. Scripting languages (JavaScript, VBscrip, ASP, PHP, PERL, Nuva are all scripting languages) are between HTML and C, C ++, Java, C # and other programming languages.
HTML is commonly used to format and link text. The programming language is usually used to issue a series of complex instructions to the machine.
The scripting language does not need to be compiled, it can be used directly, and the interpreter is responsible for interpretation
* Detailed information author *