C - это не просто основы .. {C необычный, несовершенный и пользующийся огромным успехом}

Каждый язык программирования учит вас некоторым вещам, которые вы предпочитаете использовать в долгосрочной перспективе или просто научитесь выполнять свою работу.
И что ж, язык C, являющийся одним из самых универсальных популярных языков, не только помогает вам в начале работы. искра в себе, чтобы что-то построить или решить проблемы, но также развивает внутри вас логику для каждого кода, который вы выполняете.

Оглянись. Бьюсь об заклад, в комнате, где вы находитесь, есть как минимум 5 устройств, использующих производные от C. Телевизор в вашей гостиной. Устройство, на котором вы это читаете. Микроволновая печь на кухне. Цифровые часы на вашем запястье.
Вы не поверите, сколько устройств сегодня используют какой-то язык программирования. В современном мире вряд ли найдется бизнес, в котором не использовались бы устройства с каким-либо языком программирования. Благодаря этому в нашем мире стало легче жить. Он сделал наш мир таким, какой он есть сегодня.
И все благодаря Деннису Ричи.

Прошел всего год, пока я углубленно изучал этот язык, и многие люди часто говорили: «Это только поможет вам начать работу, и вам следует больше сосредоточиться на других практических языках», для меня это было похоже на историю разрыва. тогда, когда люди говорили, что если вы хотите быть очень хорошим разработчиком, выбирайте Java: «Java никогда не умрет», и поэтому я пропустил некоторые ранние уроки C, но все пошло не так хорошо, как я ожидал. Поскольку Java - язык с очень высоким уровнем владения языком, и я не совсем понимал свой собственный код. А потом я старался не прыгать, а ходить, чтобы не пострадать в этом путешествии по обучению.

Изучая C по очень традиционной книге здесь, в Индии, под названием `` Let Us C '' Яшванта Канеткара, который является действительно хорошим писателем, действительно помог мне понять, как я могу построить весь код на собственном алгоритме, который лучше называть логикой. и это было всего 20% за синтаксис и удобство использования правильных ключевых слов.
Почему вы должны сначала изучить C, на самом деле не имеет значения, что вы хотите развивать или чем занимаетесь. Сначала выучите C, потому что это тот же самый способ, которым вы изучаете алфавиты в игровой школе и используете их для построения предложений в первом классе. Если ваша база сильна, вы можете построить на ней все, что захотите, то же самое происходит, когда вы изучаете структуры данных и используете их при построении блок-схемы своего кода.

У студентов должно быть четыре причины для изучения C:
1. Это по-прежнему один из наиболее часто используемых языков за пределами Залива.
2. Эхо-камера для веб-сайтов / мобильных приложений;
3. C. влияние можно увидеть во многих современных языках;
4. C помогает думать как компьютер; и,
5. Большинство инструментов для написания программного обеспечения написано на C (или C ++)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Кто-то сказал: «Отказ от C означает отказ от всего, что ниже того уровня абстракции, на котором человек работает в настоящее время». и я надеюсь, что этого никогда не произойдет, пока ИИ не возьмет верх, или, может быть, однажды у нас будет алгоритм, готовый к каждой проблеме, с которой мы сталкиваемся.

Таким образом, немного глубокого размышления на C будет необходимо до тех пор, пока мы, люди, не захотим думать как компьютеры и не захотим, чтобы какой-либо компьютер сам взял на себя эту область.
Многие практикующие инженеры-программисты отлично работают, не понимая в полной мере сказанное выше. Рутинная работа в узкой сфере может не требовать фундаментальных знаний. Но студенты и первые последователи стремятся выполнять новаторскую, высокоэффективную работу и быстро обнаруживают, что твердое понимание C является необходимым условием. Если у вас похожие цели, я бы посоветовал вам отложить этот модный новый язык еще на несколько выходных и освежить в памяти старый добрый C.

удерживайте кнопку хлопка, если вам понравилась эта статья, это побудит меня написать больше о подобных вещах. Спасибо!