In the modern world, programming is one of the most prosperous branches of technological progress. The need to work with programs is not in doubt, since at present almost any activity is computerized. That is why good programmers are very much appreciated both in Russia and abroad.
Briefly about programming languages
A programming language is a system of interconnected characters necessary for writing computer programs. In addition, there is a set of rules that affect the appearance of the program. Depending on these rules, the computer performs computational processes or controls objects. This method of compiling programs is intended solely for human-computer interaction.
There are two main types of programming languages:
- ( , ).
- ( , ).
, . . .
- . . , , .
. , , . , , .
, , , . , .
, , -. .
:
- Assembler โ , .
- BASIC โ ; .
- "" โ ; .
- "" โ ; .
- "" โ ; ( ).
- Pascal โ .
- ++ - ; .
RedMonk GitHub StackOverflow. 2016 :
- JavaScript.
- Java.
- PHP.
- Python.
- C#.
- C++.
, , JavaScript Java. , Google Chrome Safari, . , AdobeAcrobat Reader. , .
IEEESpectrum, C. Java, Python C++. .
Tiobe
Tiobe โ , () . , .
Tiobe : Java, C, โ C++. 2016 Java 25% . C 2% 14%. ObjectiveC, , IPhone IPad. JavaScript , .
, .
, . , , . , . . ++, BASIC Pascal. Windows DOS.
:
- ( JavaScript).
- ( HTML).
, HTML . HTML- . , .
. , Java C#. - , , JavaScript Ruby.
SQL. , MySQL, Microsoft SQL, . , Android IOS SQL, SQLite.
: Java, JavaScript, C# .
, . 2016 , , . , .