Joke Collection Website - News headlines - Classification and uses of programming languages
Classification and uses of programming languages
The main classifications of programming languages ??are: JavaScript, PHP, C, C, and java.
1. C language: real mode, protected mode, scheduling, interrupts, call stack, callbacks... basically all the basic concepts in computer science will be involved. Structured programming describes the solution as a clear process, which involves data modeling, interface definition, and the overall organizational structure of the project.
2. C language: virtual functions, virtual tables, inline, multiple inheritance, const, generics, templates (language related) opencv, OGRE, 3D rendering, GPU, mesh, skeleton, frame loop, DX, GUI, MFC, Qt, message queue, non-blocking IO. Suitable fields: Multimedia, high-performance network servers and other efficiency-conscious applications.
3. Java: bytecode, virtual machine, garbage collection, interface, multi-threading, package, library, reflection, framework, integration, component, http, web, database, SSH, javaee. Java programs pay more attention to scalability and maintainability, and generally use more design patterns. Commonly used program organization forms are MVC, listener pattern, etc.
4?, Javascript: closure, object, function, CSS, DOM, Ajax, HTML5, node.js, V8. OO based on prototype, and functional programming based on closure (the latter is used more). Common code organization forms: event-triggered callback mechanism (the difference between node.js and the front-end is that it defines and triggers events by itself), a framework based on non-blocking asynchronous IO (node.js).
5. PHP, the "Hypertext Preprocessor", is a general open source scripting language. PHP is a scripting language executed on the server side. It is similar to C language and is a commonly used website programming language. PHP's unique syntax mixes C, Java, Perl, and PHP's own syntax. It is conducive to learning and widely used. It is mainly suitable for the field of web development.
Baidu Encyclopedia—Programming Language
- Related articles
- Reservoir safety warning slogans
- What are the regulations on the safety protection of elevator shafts at construction sites?
- About the collection of slogans in food production workshops
- Dreaming about a group of good brothers breaking up and going their separate ways is a sign
- What slogans about 16 are suitable for basketball games?
- Ping An Construction’s promotional banners
- Where is the seventh national civilized city?
- A good name for a sesame seed cake shop. Do you have any creative suggestions on the name of the sesame cake shop?
- Speech by advanced sanitation workers
- Is there a plague in China 2022?