Current location - Training Enrollment Network - Education and training - What exactly is programming?
What exactly is programming?
Programming is simply to write program code, which consists of numbers, letters and symbols. These raw materials are free and worthless, but the program code written regularly is valuable, even valuable, which is so amazing.

Combine worthless numbers and letters to write something valuable. The value created by these codes may be far beyond your imagination, reaching hundreds of billions or even trillions, such as Apple's IOS computer system and mobile phone system.

Programming thinking is a way of thinking to solve people's practical problems with computers, that is, programming thinking.

Extended link:

First, how many programming languages are there?

First of all, programming language is not linguistics, it is not a real language. It uses strict description methods to solve problems and get solutions.

C- for imperative programming

Haskell- for functional programming

Small talk- object-oriented programming

Lisp- Metaprogramming (macro command, code as data)

Most people use similar languages of the above systems for programming, but they may also be mixed.

There are four other languages that people seldom use. Maybe you have never heard of them!

Brain -u-c-k- turing machine (harmony)

Prolog- declarative programming (antique)

Forth Language-Stack-Driven Programming (Antique)

Algebra of Array Operations (Antique)

The second part, which programming languages are the best to learn now? What is its content?

Front-end JS(JavaScript)

JavaScript is very practical when you expand your website, because this language can greatly help you to communicate for your website. You can use various style frameworks in JavaScript to build an excellent user interface. It is very important to enter web development and understand JavaScript about making interactive web pages. JavaScript is used to include animations on web pages, load new images, scripts or objects on web pages, and create extremely responsive user interfaces.

Backend JVAA and Python

Java is by far the most popular programming language in the world, and it is also the most popular language in back-end web development, occupying a relatively high position on Android OS. In addition, it is very similar to C #, the second largest on-demand backend language. Java can be used for applications based on mobile smart terminals, enterprise applications, creating desktop applications and building Android applications on tablets and smartphones. Although lengthy, it is powerful.

Python is also a very popular backend language. Of course, it is not as popular as Java, but it is still very popular, so there are jobs in the market. Python is a good choice if you want to expand your skills through machine learning. In addition, in my opinion, its concise pseudo-code syntax makes coding very interesting.

Finally, no matter what language, when you start to learn programming, you will know how to declare variables, how to understand words such as (if, while, …), mathematical and logical operands, function calls, the use of data structures and so on.