Why do they go to learn C?

Hello, Khabrovites! Our teachers - Viktor Korobkov, an expert with 15 years of experience in IT, and Andrey Kravchuk, a developer at RavenPack International, told why the C language is still relevant, and why those who develop in other languages ​​should learn it. This article was prepared specifically in anticipation of the launch of the new hands- on online course "C Programmer" to help you figure out if these skills are useful to you.





! , 10 , C C++, Python, C. 15 IT , Delphi, C/C++ . C , .





C?

:





. , .  , , , , , , 1970- , .





«»? TIOBE, 2- , 2021 2020 . PYPL /++ , Google. « » HeadHunter, , .





:





4 C:





  • , « » , , — Nginx, PostgreSQL, Redis .. 





  • , C, FFI.









  • , , Arduino, .





, C — « ». , - , , , .





C, , , web- ( , NVidia, Intel .).





:





, , , , Python Java. Python – .  , , .





, C. , C , Python, Java C#. - , . , . .





:





, C . , «» . C, FFI.





, «» , (Verilog ).





:





C Linux-, .. UNIX- (Linux ) . , C, , .





:





- « C» C Middle-. UNIX- . : -, , , , ( ).





, C, , C . 





IoT .





C: - , .





29 , . C. .





, , . - .





, :





  • , , Python.





  • , Python, , C, .





  • , .





  • IoT-





  • .





- — , . , Slack, . !








All Articles