Для начала - нужно установить себе инструментарий. Могу предложить 2 пути:
Хардкорный - ставить себе компилятор на компьютер (в случае с windows - это MinGW), затем поставить какой-нибудь блокнот с подсветкой - тут дело вкуса, лично я предпочитаю Visual Code и в терминале вбивать команды компиляции типо gcc main.c -o hello.exe .
Простой - поставить какую-нибудь IDE с прикрученным компилятором и работать там. Для примера ставьте CodeBlocks с тем же MinGW в случае виндоуса. Можно ещё Dev C++ поставить - на первом курсе пользовался им, но он не развивается с 2016 года, но для начала вам хватит. Когда поставите, поищите какой-нибудь учебник - вот например - http://kpolyakov.spb.ru/school/c.htm Поизучайте и начинайте программировать - решайте задачки - например здесь - https://www.codeabbey.com/ , когда набьёте руку можно что-то и своё писать. Программирование постигается практикой, по учебнику тяжело его полноценно выучить. Вообще стоит помнить, что язык программирования всего-лишь инструмент, нужно уметь его применять.
Очень просто - прочитать книгу Брайана Кернигана и Денниса Ритчи "Язык программирования Си" - самый простой и популярный учебник по языку C, написанный известным автором книг по программированию в соавторстве с создателем этого... Читать далее
Нужно купить очень хорошую книгу и прочитать её от начала до конца, используя все вложенные в неё примеры на практике, создавая свои варианты алгоритмов.
Как вариант, можно её ещё и скачать, но купить однозначно лучше по ряду причин.
Если вы новичок в программировании (хотя по мнению некоторых преподавателей, C — не лучший выбор для изучения с нуля из-за необходимости понимания принципов работы аппаратного обеспечения), то попробуйте пройти бесплатные курсы... Читать далее
Инженер в области микропроцессорной техники · 4 сент 2020
Самый простой, чтобы не заморачиваться со всякими линкерами, мейкерами, командными строками - это поставить готовый продукт из семейства С++ билдеров: раньше был популярен С++ Builder, теперь RadStudio. Хотя по мне старенький... Читать далее
Мой совет будет таков. Не учи основ. Чтоб тебе не говорили. Это вода. Сразу смотри простеькие программки на си и пробуй повторять. Походу начнешь понимать, как работает и почему. Если будешь учить основы, ничего не научишься... Читать далее