Application of various programming languages C/C++/Python/Java/JavaScript

Application of various programming languages

(1) C language

        The C language is process-oriented, and the data is separated from the algorithm. Its focus is on algorithms and data structures.

        Advantages: structured programming language, clear hierarchy, can be embedded in programming, can deal with hardware, and do low-level development.

        Disadvantages: Not very suitable for enterprise-level development.

        Applications: Embedded programming, hardware driver design.

(2)C++

        C++ is an object-oriented programming language developed on the basis of C language, which is widely used;

        Pros: Versatile, supports multiple programming styles, and has a large library.

        Applications: desktop applications , such as QQ, Thunder, game background.

(3)Python

        It is an object-oriented, interpreted computer programming language that can be used to develop web and desktop applications, GUI-based desktop applications, machine learning, data science, and web servers. It can be said to be the most popular language in the field of data science today .

It has high community support and comes with various open source frameworks and libraries such as Django, Flask, Keras, Tensorflow.

        Advantages: easy to learn, fast, free and open source, high portability, rich library.

        Disadvantages: single-line statements and command-line output, unique syntax.

        Applications: system programming, graphics processing, mathematical processing, text processing, database programming.

(4)Java

        Java is an object-oriented programming language for writing cross-platform applications. Java technology has excellent versatility, efficiency, platform portability and security, and is widely used in PCs, data centers, game consoles, scientific supercomputers, mobile phones and the Internet.

        Advantages: easy to learn, mandatory object-oriented, distributed, unified interface, high security.

        Disadvantages: slow running speed, can not do low-level development.

        Application: Develop large enterprise-level projects . It is mainly used for back-end development of frameworks such as J2EE and Spring . Apart from the web, it is also used for Android development and desktop applications.

(5)JavaScript

        Integrated with frameworks such as React, Node, Angular, Vue, and Electron, JavaScript is an interpreted scripting language that can be used to write code for web, mobile, and desktop applications. It can provide us with full-stack skills.

        JavaScript is also a difficult language to understand because, unlike Python and Java, it is a single-threaded language with an asynchronous programming model.

        Advantages: Reduce network transmission, facilitate manipulation of HTML objects, and support distributed computing.

        Application: Website front-end development . ——It only exists in the world of the web.

Guess you like

Origin blog.csdn.net/luyibing2017/article/details/125039647
Recommended