В наше время, когда даже самая простая вещь связана с электричеством, программирование является востребованным почти во всех сферах нашей жизни.
В современном мире тот человек, который досконально разбирается в программировании, безо всякого труда может создать собственный сайт или программу, не потратив на это ни копейки.
Теперь давайте перейдём конкретно к языку "C". С - это легендарный язык программирования придуманный в 1972 году компанией Bell Labs. Согласно легенде Д.Ритчи и К.Томпсон создали новый язык для того, чтобы перенести компьютерную игру с сервера компании на компьютер в офис. Итак, перейдём к плюсам и минусам языка
Плюсы:
- Этот язык вечен. Даже через десятки лет он не потеряет актуальность.
- Относительная простота языка. Его структура не очень сложная, но при написании кода программист никак не застрахован от ошибок, которые просто невозможно сделать на более высокоуровневых языках.
- Производительность. Это конечно зависит от программиста, но, если сравнивать с другими языками, "С" очень быстрый.
- Это базовый язык. Большинство современных языков, таких как C++ или Java, были созданы именно на основе этого языка. Поэтому, изучив "C", вам не составит труда изучить практически любой другой язык.
Минусы:
- Не особо универсальный. Не используется в веб-разработке (создание сервисов, сайтов и т.д.)
- Высокий порог вхождения. По этому языку относительно немного литературы. Могу посоветовать только книгу Б.Кернигана и Д.Ритчи "Язык программирования C"
- Сложный для компиляции. Тут, я думаю, и так всё понятно
Подводя итог вышесказанному, хочу сказать, что язык не самый простой для изучения, но, если вы всё таки сможете его изучить, то с лёгкостью овладеете любым другим языком.
Удачи вам!