Comeback? A comeback? No, C language has always been king

C language is a process-oriented, abstract general-purpose programming language that is widely used in low-level development. C language can compile and process low-level memory in a simple way. C language is an efficient programming language that only generates a small amount of machine language and can run without any operating environment support. It has the characteristics of both high-level language and assembly language.

Features of C language: concise language, structured control statements, rich data types, rich operators, direct operation of physical addresses, good code portability, high quality, target code execution Efficient program.

How great is the C language? Please look at the picture below:

 

Father of C language: Dennis Ritchie

Dennis MacAlistair Ritchie (English: Dennis MacAlistair Ritchie, September 9, 1941 - October 12, 2011), American computer scientist. He is commonly known as "dmr" in hacker circles. He is the creator of the C language and a key developer of the Unix operating system. He has had a profound impact on the computer field and was the 1983 Turing Award winner with Ken Thompson.

Bell Labs’ personal homepage address: Dennis Ritchie Home Page (bell-labs.com)

Professor Martin from the Department of Computer Science at MIT commented: "If Jobs is the king of visual products, then Richie is the monarch of the invisible kingdom. Jobs's contribution is that he understands the needs and desires of users so well that he can As for creating technological products that make contemporary people happy. However, it is Mr. Rich who provides the core components for these products. People cannot see these components, but they are used every day."

Knihan commented: "Newton said he was standing on the shoulders of giants. Today, we are all standing on the shoulders of Rich."

C language timeline:

Since the C language was born in Bell Labs in the United States, the C language has always enjoyed a high reputation around the world.

C language code is simple and easy to understand. It can be said that people who know English can basically understand C language code.

However, as other languages ​​such as Python, Java, SQL, etc. have entered the computer stage in recent years, the crown status of C language has gradually given way.

 As shown in the figure above, the C language that once ranked first and the later improved C++ and C# are ranked second, fourth and fifth. New languages ​​​​(Python, Java, etc.) have gradually moved to the forefront of the rankings. Just as Python ranked first and Java ranked third, many C language learners began to worry: In a few years, will C language and its "descendants" disappear from the above rankings?

In fact, this problem involves many factors:

1. Popularity of C language itself

2. Development of other languages

3. Number of learners and users

......

Is the C language really going to disappear in the sands of history?

The answer is: definitely not! As far as the C language itself is concerned, it is very popular and easy to understand. It will only continue to improve in the future instead of gradually declining.

To Believe: Comeback? A comeback? No, C language has always been king!

Guess you like

Origin blog.csdn.net/zyl_coder/article/details/126493550