Reference site: [Introduction to Python] What is the most dynamic programming language now?
The programming language "Python" boasts a very high market share in the world, but it is surprisingly low-profile in Japan. There is less information in Japanese than in C and Java, so you may have the impression that it is a little difficult to get to. However, Python is a language with great potential, such as being ranked first in the average annual income ranking, and I think many people want to learn it.
Here's a quick explanation of what Python is.
Python is a general-purpose programming language that appeared in 1991. In Japan, it is less well known than C, Java, Ruby, etc., and many people may not know much about it. However, it is known as a very major language in the world, and it is also used by major IT companies such as Google, Microsoft, and Apple, and in the field of research.
Compared to C and Java, Python has a simpler grammar and is easier to code, making it an easy language for beginners.
Python also uses indentation to represent blocks (program chunks). For example, a C language program uses curly braces {} to represent a block as shown below.
void func(int x, int y){
return x + y;
}
For the most part, Python uses indentation to represent blocks.
def test(x, y):
return x + y
Therefore, in Python, you can code cleanly and easily without being aware of anything. In addition, it has a habit of properly indenting, so you can code beautifully in other languages.
One of the features of Python is that it has abundant external libraries. A wide variety of libraries are available, including libraries for scientific calculations and libraries for media such as images and music. The large number of libraries available is also the reason why Python is used in a wide range of genres.
Python is a language in the form of an "interprinter" that executes code sequentially. Python comes standard with an "interactive shell" that allows you to write and run programs and see the results immediately, allowing you to quickly test simple code.
As mentioned earlier, Python has a wealth of libraries. That's why Python is used for every purpose. Web applications and applications that use databases, Web services such as YouTube and Google, scientific computing and analysis, natural language processing, artificial intelligence that has become popular in recent years, etc. That's why Python is a widely used language.
Recommended Posts