С. Библия языка Си. Лучшая книга для самостоятельного изучения языка

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • Краткий видео обзор о самой понятной и лучшей книге для изучения языка Си, который является самым популярным для применения в микроконтроллерах, во встраиваемых системах. Данная книга рекомендуется как единственная необходимая для изучения методом пятой точки. Другие книги не обязательны.
    Купить можно по ссылкам:
    my-shop.ru/sho...
    www.ozon.ru/pr...
    www.chitai-gor...
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
    www.patreon.co...
    / @nrelectronics
    или через Яндекс-деньги:
    money.yandex.r...

Комментарии • 169

  • @user-zi4vs4cu4d
    @user-zi4vs4cu4d 2 года назад +7

    Книга действительно хорошая, добрался до 15 главы. Есть конечно опечатки в тексте и коде. В дополнении кней посоветую книгу "Язык С Справочник полное описание языка" авторы: Питер Принц и Тони Кроуфорд издательство O`REILLY 2-е издание стандарт С11. Правда достать ее тяжело еле нашел .

    • @NRelectronics
      @NRelectronics  2 года назад

      В продаже не успел купить её... Электронки перевода ещё нет у меня...

    • @user-zi4vs4cu4d
      @user-zi4vs4cu4d 2 года назад

      @@NRelectronics В электронном виде есть только английский вариант.

    • @NRelectronics
      @NRelectronics  2 года назад

      Да да, порой хочется на русском всё же))

  • @nikolaykostishen6402
    @nikolaykostishen6402 2 года назад +3

    Спасибо за наводку.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Пожалуйста за наводку.

  • @lilo888
    @lilo888 2 года назад +3

    По ней и выучил язык Си. Только у меня 5-е издание. Книга классная. Мне понравилась.

    • @NRelectronics
      @NRelectronics  2 года назад +2

      Спасибо что делитесь своим мнением. Синяя у вас)

    • @lilo888
      @lilo888 2 года назад +1

      @@NRelectronics Да.

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i 3 месяца назад

      ​@@lilo888полностью с нуля выучилт или была база?

    • @user-rh5tz9dc3k
      @user-rh5tz9dc3k Месяц назад

      ​@@user-nx5mc3lh4i с нуля можно. Можно несколько видосов каких-нибудь посмотреть про Си. Ну и еще можешь почитать "Как работают компьютеры на самом деле". Так будет проще

  • @balalaika1998
    @balalaika1998 7 месяцев назад +1

    Сейчас перечитываю это издание. До этого читал 5-е. Книга великолепна, несмотря на имеющиеся ошибки в переводе. После нее надеюсь осилить Брайант, О'Халларон "Компьютерные системы. Архитектура и программирование".

    • @NRelectronics
      @NRelectronics  7 месяцев назад

      Хорошая книга, молодцы!

  • @AndySm1973
    @AndySm1973 2 года назад +5

    Спасибо! Действительно, книга отличная!

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Это абсолютно верно!

    • @AndySm1973
      @AndySm1973 2 года назад

      @@NRelectronics только без практики и академической подачи материала, как на Вашем канале, с ней не начать программировать, даже в avrstudio...
      Всегда возникает много вопросов, на которые трудно найти ответы в одном месте...зачастую, одна задача решается разными методами во многих курсах, что вносит дополнительную сумятицу.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Так поэтому я это видео и завёл в новом плейлисте "С. Практика"))

    • @AndySm1973
      @AndySm1973 2 года назад

      @@NRelectronics огромное спасибо!

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Пока ещё не за что ;)
      Когда опять ко мне на урок?)

  • @sergeydokuchaevfilm
    @sergeydokuchaevfilm 2 года назад +1

    Год назад на этом канале вы рекомендовали эту книгу, я купил тогда и не пожалел, крутым программистом я конечно же не стал, но язык Си эта книга рассматривает максимально подробно и написана доступным языком

    • @NRelectronics
      @NRelectronics  2 года назад

      Тут всё в ваших руках ведь ;) как часто и качественно вы применяете метод пятой точки ;)

    • @mrkotyuk
      @mrkotyuk 2 года назад

      @@NRelectronics подскажите пж что такое "метод 5 точки" - это угар типо?))

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Нет, это когда вы своей задницей долго сидите на стуле и сами при этом работаете/учитесь/изучаете/программируете что-то)))

    • @mrkotyuk
      @mrkotyuk 2 года назад +1

      @@NRelectronics в моих кругах это называют метод "красноглазика"

    • @NRelectronics
      @NRelectronics  2 года назад

      Главное что пришли к общему знаменателю)

  • @DmitroVialkov
    @DmitroVialkov 2 года назад +3

    Обожаю Пратта. Когда закончил в свое время читать (именно читать, т.к. на тот момент так получилось, что на си программировал уже более десяти лет, но исал хороший учебник порекомендовать друзьям). так даже не поленился и написал письмо с благодарностью.
    Но не согласен, что этого учебника будет достаточно. Язык учится по ней очень хорошо, но непосредственно программировать по ней научится нереально. Также данной книгой не удобно пользоваться как справочником.
    От меня рекомендация такая.
    1. Прат. как первый учебник
    2. Любой актуальный справочник (лично у меня керниган и ритчи, а также справочник Принтца и Кроуфорда)
    3. Потом пройти учебники от Страуструпа по плюсам, все три. Они учат именно программировать и хорошо переноятся как на Си, так и на другие языки при необходимости
    4. Специализированные учебники по юникс, лично мне по душе библии Программирование в Unix и сетевое программирование в Unix практики описанные в них очень неплохо переносятся и на контроллеры.
    5. И книги по алгоритмам и структурам данных отдельно.
    6. Дальше нуно разбирать уже библиотеки и фреймворки

    • @DmitroVialkov
      @DmitroVialkov 2 года назад

      И на счет курсов не согласен... На курсы нужно просто идти ПОСЛЕ пратта, чтобы вынести с них практику работы. а не зависат на синтаксисе языка.

    • @NRelectronics
      @NRelectronics  2 года назад

      Спасибо большое за столь качественный ответ и лично ваши рекомендации. Канал и создан как раз для того чтобы делится опытом друг с другом. Хорошо что согласились, что Прата как первый учебник ;) Он всё же и называется "Лекции и упражнения"
      Для справочника использую Г. Шилдт.
      Страуструпа хорошо когда нужны всё же плюсы, когда достаточно Си то мозг может не осилить, хотя тут индивидуально. Ещё бы я рекомендовал сам стандарт почитывать...

    • @NRelectronics
      @NRelectronics  2 года назад

      Практику можно найти самому, да микроконроллерные приложения это кладезь практики. Идти на курсы ради одной практики можно если сложно самому самоорганизовываться и есть всё же не маленькие лишние деньги))

    • @negodiaysamsonoff9616
      @negodiaysamsonoff9616 2 года назад

      роберт лав также написал шикарные книги по ядру linux и системному программированию, а кто осваивает RTOS - могут по QNX пригодиться

    • @DmitroVialkov
      @DmitroVialkov 2 года назад

      @@NRelectronics Шилдт хороший... у меня тоже есть. но четвертое издание. с99. Когда брал с11, решил посмотреть на инх авторов. В принипе понравилось :)

  • @polmesh2057
    @polmesh2057 2 года назад

    Thank you for this lesson!

  • @user-cm2pl2sq9d
    @user-cm2pl2sq9d 2 года назад +1

    Всем зрителям советую изучать С по средством параллельного прочтения книги и просмотра видео Николая.
    Видит Бог, это самая лучшая книга по С! Для меня она стала к тому же ещё и самой лучшей в жизни образовательной книгой! Логичная последовательность изложения, интересные вопросы в конце каждого раздела для закрепления материала, прекрасные упражнения и искромётный юмор - такого я ещё нигде не встречал!
    Спасибо, Николай, за такой совет!

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Параллельный просмотр книги по моему видео это вы здорово пошутили 😁 зачёт!)
      Но книга действительно хорошая.

  • @omax1125
    @omax1125 2 года назад +1

    Книга хорошая, на днях в бумажном варианте приедет, сейчас можно по скидке купить за 2-2,5к

    • @NRelectronics
      @NRelectronics  2 года назад +3

      Молодцы, что покупаете в бумаге, по мне это удобнее, но это имхо. И можно без компа сесть вечерочком и полистать...

  • @programspam
    @programspam 2 года назад +1

    Тоже себе купил, отличная книга.

  • @alimov2976
    @alimov2976 2 года назад

    Спасибо вам большое

  • @user-nr2mg1pg6v
    @user-nr2mg1pg6v 2 года назад +1

    Автору канала! На русском языке нет понятного руководства по GTK. По Qt - масса... Но Qt тянет кучу библиотек и программа разрастается до немыслимых размеров. GTK обошли стороной. А Си в связке с ним работает намного лучше. Может быть Вы сделаете серию уроков?

    • @NRelectronics
      @NRelectronics  2 года назад

      Спасибо. Пока не смотрел в роликах в сторону GTK.

    • @user-nr2mg1pg6v
      @user-nr2mg1pg6v 2 года назад

      @@NRelectronics GTK css вообще не представлен... Полный провал в информации. Конь не валялся.

    • @NRelectronics
      @NRelectronics  2 года назад

      Согласен. По GTK информационный провал.

  • @rust_language
    @rust_language День назад

    Здравствуйте, про многопоточность есть в книге?

    • @NRelectronics
      @NRelectronics  День назад

      В этих кажется немного было. Про многопоточность есть в других книгах специально по этому.

  • @Soul-2517
    @Soul-2517 11 месяцев назад +1

    А не могли бы сказать рецензию на книгу «Как программировать на Си» авторов Пола и Харви Дейтелов

    • @NRelectronics
      @NRelectronics  11 месяцев назад

      Книга хорошая, для изучения рекомендую. Написана не занудным языком.

    • @Soul-2517
      @Soul-2517 11 месяцев назад

      @@NRelectronics Благодарю Вас за ответ!

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i 2 месяца назад

      ​@@NRelectronicsс нуля лучше прата или дейтелов?

    • @NRelectronics
      @NRelectronics  Месяц назад

      Они одинаково хороши плюс минус. Думаю Прата

    • @user-nx5mc3lh4i
      @user-nx5mc3lh4i Месяц назад

      @@NRelectronics да я уже изучаю Пратта, действительно с нуля лучше его

  • @user-mr8eu3eu3h
    @user-mr8eu3eu3h 3 месяца назад

    Подскажите, а где найти ответы на упражнения по программированию, которые содержатся в книге? Спасибо

    • @NRelectronics
      @NRelectronics  3 месяца назад

      У меня их нет. Я сам всегда их решал.

  • @user-vm7pe3jt1o
    @user-vm7pe3jt1o 2 месяца назад

    Добрый день хороший книга ест у вас такой на продажу?

    • @NRelectronics
      @NRelectronics  2 месяца назад

      Здравствуйте. Они есть в магазинах. Лично у меня на продаже нет.

  • @expertkis
    @expertkis 2 года назад +1

    Прата хороший автор. Читаю его книгу по ++

  • @user-kx2kw7uc2v
    @user-kx2kw7uc2v 2 года назад

    Спасибо.

  • @anyreader
    @anyreader 2 года назад +1

    Спасибо большое! Посоветуйте пожалуйста книгу по С++ и Ассемблеру?

    • @NRelectronics
      @NRelectronics  2 года назад

      Этого же автора и по С++. У меня нет её к сожалению.

    • @AndySm1973
      @AndySm1973 2 года назад

      Как пример, какую версию и где удобнее купить, выбирать Вам.

    • @anyreader
      @anyreader 2 года назад

      @@NRelectronics Прат, я так понимаю, большой специалист по языку С. По С++ и Ассемблеру Вы знаете хорошие книги? Если да то подскажите?!

    • @NRelectronics
      @NRelectronics  2 года назад

      @@anyreader по С++ тоже Прата. По ассемблеру не подскажу.

    • @Gromo_Z
      @Gromo_Z 2 года назад +2

      @@anyreader если ассемблер АВР ,то Ревич хорошо пишет

  • @werenich8299
    @werenich8299 2 года назад

    Спасибо!!!))

    • @NRelectronics
      @NRelectronics  2 года назад

      Пожалуйста))

    • @werenich8299
      @werenich8299 2 года назад

      Блин! не дешёвая....

    • @NRelectronics
      @NRelectronics  2 года назад

      @@werenich8299 но что поделать то...

  • @Embedded_Developer
    @Embedded_Developer 2 года назад +1

    мда, такой и убить можно... Но.........ценник в 3300р на озоне мягко сказать напряг.
    п.с. Как Вам "Интервью с Андреем Викторовичем Столяровым"????

    • @NRelectronics
      @NRelectronics  2 года назад

      Таким весом можно, но не стоит всё же)))) Ценник высоковат, не поверите, покупал ещё в 19 году за полторы. Бывают скидки на распродажах...

    • @Al.Sy.
      @Al.Sy. 2 года назад

      Искать, ждать, искать снова выгодную цену.

  • @avr_stm_pro2955
    @avr_stm_pro2955 2 года назад

    Книга это конечно классно, но без практики х... эта книга поможет.. спасибо за видео..👍👍

    • @NRelectronics
      @NRelectronics  2 года назад

      Да да всё верно, про практику как раз и говорил. И новый плейлист называется С.Практика.

    • @AndySm1973
      @AndySm1973 2 года назад +1

      @@NRelectronics отличные новости о создании нового плейлиста!
      Хочется надеяться, что он будет доступным в изложении и подробным, и именно по Си для МК, а не отвлеченная теория ради теории!

    • @NRelectronics
      @NRelectronics  2 года назад

      Темы разные будут. Надо ведь сначала понимать как сам язык устроен, стандарт его С11, стандартную библиотеку Си и только после программировать микроконтроллеры ;)

    • @AndySm1973
      @AndySm1973 2 года назад

      @@NRelectronics по моему мнению, совмещать тоже хороший вариант...хотя бы лампочкой моргать

    • @avr_stm_pro2955
      @avr_stm_pro2955 2 года назад

      @@NRelectronicsтеория это хорошо, перечитал много книг, сейчас на полке валяются , доходить понимание начало только когда сам начал что-то написать, только тогда ,начал понимать ,что и как работает...кстати на моем канале есть кой какие проекты с исходниками

  • @dimonlimon1770
    @dimonlimon1770 2 года назад

    на счет этой книги ничего не могу сказать, но я читал книгу по с++ от этого же издания и с такой же обложкой и мне очень понравилась подача и объяснения, но есть одно но, цена................хоть оно и стоит того, мне как студенту пришлось копить на нее

    • @NRelectronics
      @NRelectronics  2 года назад

      все плюсы у неё, кроме цены конечно...

    • @Al.Sy.
      @Al.Sy. 2 года назад

      @@NRelectronics Следует учитывать тираж. В нынешние времена дай Бог тысяча экземпляров книги - уже очень хорошо. Вот в советское время тиражи были десятками тысяч...

    • @NRelectronics
      @NRelectronics  2 года назад

      Сейчас другое время. Техническую покупают крайне мало, т.к.молодежи это почти не интересно...

    • @Al.Sy.
      @Al.Sy. 2 года назад

      @@NRelectronics Всё равно находятся пытливые умы во все времена.

  • @sergatmel8242
    @sergatmel8242 2 года назад

    [C] форева :)
    п.с. Герберт Шилдт еще отличный автор, в своё время разбирался по нему

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Да, согласен. Шилдт как справочник замечателен.

  • @user-yv1tz4jy1i
    @user-yv1tz4jy1i 2 года назад

    А как к книге Дейтелов относитесь?

    • @NRelectronics
      @NRelectronics  2 года назад

      Положительно отношусь, у меня две от него. Но, как по мне, Прата больше расжевывает и показывает, мне это больше импонирует.

  • @user-wb1ow1pk9v
    @user-wb1ow1pk9v 2 года назад

    🔥👍🏼

  • @user-ld8ey6wr8h
    @user-ld8ey6wr8h Год назад

    А что скажете про книжку по си дейтелов?

    • @NRelectronics
      @NRelectronics  Год назад

      Она очень хорошая, также рекомендую.

  • @stp9ua
    @stp9ua 2 года назад

    А есть что то в онлайне выложенное?
    Неудобны для меня книги на бумаге...

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Я в электронке не распространяю но в сети 5-ое издание есть на русском, а 6-ое на английском.

    • @karlson4eek
      @karlson4eek 2 года назад

      Есть эта книга в пдф в хорошем качестве, именно 6-е издание на русском. Скачать реально.

  • @Al.Sy.
    @Al.Sy. 2 года назад

    Думаю, к этой книге нужно ещё присовокупить книги по написанию безопасного кода на данном языке программирования. Ибо неискушенные неофиты запросто перестреляют себе все ноги. :)
    Как пример: Роберт С. Сиккорд "Безопасное программирование на С и С++", второе издание, изд-во "Вильямс", 2015.-496 с.
    В то время отдал за неё 1600 руб., но она стОит того.

    • @NRelectronics
      @NRelectronics  2 года назад

      Да, согласен с вами. Сам искал Сикорда искал, но найти в бумаге не смог к сожалению. Книга замечательная!

    • @Al.Sy.
      @Al.Sy. 2 года назад

      @@NRelectronics Я купил её в интернет-магазине "КомБук".

    • @NRelectronics
      @NRelectronics  2 года назад

      Сейчас посмотрел её нет. Когда-то была.

    • @Al.Sy.
      @Al.Sy. 2 года назад

      @@NRelectronics как вариант распечатать скан. В Сети есть.

    • @NRelectronics
      @NRelectronics  2 года назад

      Скан есть у меня.

  • @alevyts3523
    @alevyts3523 10 месяцев назад +1

    Самая лучшая книга по языку C, лучше чем в Пратта, Дейтелов, Шилдта, Ритчи и Кернигана, это K. N. King C Programming: A Modern Approach, 2nd Edition. Это книга лучший образец того как надо писать книги. Если вы ищете одну ту самую книгу по С, то это она.

    • @NRelectronics
      @NRelectronics  10 месяцев назад +1

      Так это как лучше книги писать или как лучше объяснять Си. Это совсем разные вещи.

    • @alevyts3523
      @alevyts3523 10 месяцев назад

      @@NRelectronics Книга и то и другое. У меня есть почти все книги о С. Если бы меня попросили выбрать одну для начинающих, то однозначно Кинг. Это не шутка.

    • @NRelectronics
      @NRelectronics  10 месяцев назад

      Она смотрю старого издания, не переведена и под ANSI C??

    • @alevyts3523
      @alevyts3523 10 месяцев назад

      @@NRelectronics На обложке книги написано белым по красному, что она покрывает C89 (ANSI C, ANSI/ISO C, ISO C) и С99 (ISO/IEC 9899:1999). Внутри книги слово C99 упоминается 1016 раз, а стандарты C89 и C99 уже упоминаются 54 раза на первых 20 страницах. Книга была издана в 2008 году. Вы либо лжете, либо вы читаете совершенно другую книгу. Книга называется “C Programming: A Modern Approach, 2nd Edition” автора K. N. King. C11 - последний на данный момент стандарт языка Си, принятый в 2011 году ISO (книга издана в 2008, не покрывает стандарт 2011 года). После C11 был принят стандарт C17 (он же C18), который фактически является уточнённым вариантом C11, исправляющим найденные в стандарте ошибки. На данный момент разрабатывается новый стандарт C2x, который планируется выпустить в 2023 году. Думаю, стандарт C11 можно уже покрыть и из других источников.

    • @NRelectronics
      @NRelectronics  9 месяцев назад

      Планируется выпустить в 2023? Уже ноябрь месяц. Сомнительно. Я вашу книгу в PDF находил старым изданием и нового нигде не видно. У меня сомнения по ней большие.

  • @RS_83
    @RS_83 2 года назад

    Вы сказали, что Си не очень сложный язык. Я думал, Питон не очень сложный.
    А сложные это какие, кроме С++, именно по вашему мнению?

    • @NRelectronics
      @NRelectronics  2 года назад

      Сложные по моему мнению это С++, Java, Haskell, Ассемблер не то чтобы но программы охрененно большие получается...
      Пайтон и Си преподают в начальных курсах MIT, не думаю чтобы они с самых сложных начинали ;)

    • @DmitroVialkov
      @DmitroVialkov 2 года назад +1

      Следует принципиально различать сложность языка, а также сложность реализации определенных задач с помощью языка...
      Так например язык Асемблера для Arm Cortex M0 очень простой.... Но написать даже не очень сложную программу на нем, чолно.
      Язык Си простой, и написать огромный пласт задач на нем, тоже не составляет изрядного труда. Но некоторые задачи, которым для решения нужны более высокоуровневые абстракции решаются сложнее и нужно писать гораздо больше кода, чем на чем-то ином.
      Язык С++ сложнее чем Си, но часть задач на нем решаются намного проще, щем на Си.
      Язык JavaScript Сложнее чем Си, намного боьше фундаментальных концепций там введено. Но огромный пласт задач на нем решается в десятки раз легче, чем на Си. но в тоже самое время иная часть задач не решается вовсе.
      По этому, сложно говорить о "сложности" без понимания самой задачи. А синтаксис и правила самого языка Си относят его к довольно простым языкам, на самом деле.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Если на С++ задачи решаются проще то почему Си популярнее?))

    • @DmitroVialkov
      @DmitroVialkov 2 года назад

      @@NRelectronics ой тут сейчас можно холивар развести... :)
      во-первых, я сказал, что часть задач на плюсах решается легче... Только часть, далеко не все. И Си и С+ это иснтрумент... а практически не бывает инструмента.
      В частности огромному пласту задач ну очень помогает управление памятью на уровне конструкторов и деструкторов, что на си реализуется довольно неудобно, настолько неудобно, что так никто на си не делает.
      Также управление исключениями... Ну очень часто работа с исключениями позволяет код написать намного лаконичней и удобней, а не прокидывать его через коды возвратов по стеку через пару десятков функций, с соответствующими проверками на каждом уровне.
      И тут принципиально важно, что ЛЮБУЮ задачу можно решить на си... Ровно как и ЛЮБУЮ можно решить на плюсах... Это два ну очень шикарных примера уунивирсальных прикладных языков. Можно и системные вопросы решать. и драйвера, и высокоуровневую работу... Но некоторые задачи лучше решает Си, а некоторые плюсы.
      Во-вторых. А вы "популярность" как меряете? :)

    • @NRelectronics
      @NRelectronics  2 года назад

      Холивар это хорошо, многому можно научить/научиться) я меряю популярность, например, по статистике от eetimes, как на фото в начале видел или с TIOBE))

  • @negodiaysamsonoff9616
    @negodiaysamsonoff9616 2 года назад

    честно пытаюсь читать книги разных авторов. Прату не успел, но Шилдт показался ну самым понятным, чтоб вот сходу и сразу укладывалось. но всё равно не понятно, зачем целенаправленно изучать С, если при изучении С++ все те же конструкции усвоишь, к тому же, компилятор все юзают gcc или clang

    • @NRelectronics
      @NRelectronics  2 года назад

      Тут есть разные подходы к изучению. Но С++ это над множество языка Си. Поэтому лучше базу, а потом и надстройку, тем более она гораздо больше базы ;)

    • @Al.Sy.
      @Al.Sy. 2 года назад

      Забавно наблюдать, когда начавшие познание дзена с С++, пытаются выполнить задачу на чистом Си. И у них происходит фрустрация.

  • @alexmak4201
    @alexmak4201 2 года назад

    Интересно, а по плюсам тоже есть такая же?

    • @user-jj4od6ng9l
      @user-jj4od6ng9l 2 года назад +1

      Есть

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Именно такая есть и по С++!

    • @DGT67
      @DGT67 2 года назад

      Шилдт. С++. Базовый курс . Я с него начинал, изложение приятное;)

    • @user-iy5kd3tz3d
      @user-iy5kd3tz3d 2 года назад

      Есть, но не рекомендую Прату С++ читать, там слишком много ошибок, которые дают плохие привычки, лучше взять Стивен Прата язык С прочитать ее, изучить, потом взять Стенли Липпман С++ она написанна профессиональнее. Потом лучше взять Страуструпа создателя С++ и читать его, но уже в конце, ибо у Страуструпа книги сложные .

  • @artvk8294
    @artvk8294 2 года назад

    Из-за отсутствия времени и в связи с плохой памятью не читаю книги толще нескольких страниц и только в электронном исполнении.😁 В бумажном варианте нет кнопки "Поиск".🙁 Но все равно спасибо за информацию!

    • @NRelectronics
      @NRelectronics  2 года назад

      Это индивидуально, я не настаиваю ведь. Значит гугл и stack overflow ваше всё.

  • @AlexRootx
    @AlexRootx 2 года назад

    имхо, книга "Язык программирования C " авторов "Ритчи Деннис М., Керниган Брайан У." лучшая в своем роде

    • @NRelectronics
      @NRelectronics  2 года назад +1

      ИМХО тут мнение каждого своё и я его приветствую!

    • @igorkudashev
      @igorkudashev 2 года назад +2

      Не лучшая и не для новичков)

  • @user-np5lu7dl5w
    @user-np5lu7dl5w 2 года назад

    Покуда такие цены на книги их будут просто скачивать из сети!

    • @NRelectronics
      @NRelectronics  2 года назад +2

      Цены действительно высокие, тут кому что удобнее, в электронном или бумажном. Сам покупал когда стоила ровно в два раза дешевле! Говорят инфляция только 4%...

    • @user-jj4od6ng9l
      @user-jj4od6ng9l 2 года назад +1

      Цены будут ещё ваше ,надо только подождать. И скаких пор 2300р великие деньги? На эту сумму даже еды нормальной на день не купить.

    • @RS_83
      @RS_83 2 года назад +1

      Это у нас зарплаты низкие просто. На Амазоне стоит 50 долларов. Любой американец может себе позволить.))

    • @NRelectronics
      @NRelectronics  2 года назад +1

      @@RS_83 вот правильный коммент, спасибо вам персонально от меня! ЗП у нас низкие, а не стоимость книг...

    • @RS_83
      @RS_83 2 года назад

      @@NRelectronics горькая правда жизни в России. Это вам спасибо, за рекомендации умных и хороших книг.

  • @Fjyclydjgu
    @Fjyclydjgu 2 года назад

    Дональд Кнут

  • @Shinsei75
    @Shinsei75 2 года назад +1

    Библией Си всегда была книга Кернигана и Ричи

    • @NRelectronics
      @NRelectronics  2 года назад

      Называли так, но таковой не является как по манере подачи тпк и по свежести/актуальности стандарта языка.

    • @Shinsei75
      @Shinsei75 2 года назад

      @@NRelectronics ну тут можно поспорить

    • @NRelectronics
      @NRelectronics  2 года назад

      @@Shinsei75 думаю можно поспорить)

    • @Shinsei75
      @Shinsei75 2 года назад

      @@NRelectronics готов. Начнём с того что Библия одна, она была, есть и будет. И какие Книги потом не выйдут, они уже не могут называться Библией.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      А как же у христиан Старый зовёт, потом Новый зовёт и пошло поехало от того святого, от этого... Вы тут тоже проиграли спор 👍😉

  • @igorkudashev
    @igorkudashev 2 года назад +1

    Эта книга очень вязкая, читается тяжело, много ненужной мишуры описано, постоянно теряешь основную нить. Пока дочитаешь главу до конца забываешь, что было вначале. В этой книге за лесом деревьев не видно. Однозначно, не рекомендую её начинающим, много пустых слов, а информации как и везде. Плохое оглавление и тематический указатель. Книга перегружена мишурой, много воды. Си простой и лаконичный язык, а эта книга превращает изучение Си в непроходимое болото.

    • @NRelectronics
      @NRelectronics  2 года назад

      Практики много, примеров, упражнений, нельзя нить потерять... Практика нужна обязательна. Это ведь не художественная книга...

    • @igorkudashev
      @igorkudashev 2 года назад +3

      @@NRelectronics эта книга похожа на морковку. Вначале тебя заваливают горой второстепенной информации, за деревьями леса становится не видно, разбирают prinf() и scanf() до субатомарного уровня, предлагают 1000 и 1 способ вывода вещественных чисел в окно консоли, три знака слева, четыре справа, тут тебе и форматируемые поля и вывод в двоичной, восьмеричной, шестнадцатеричной системе, три варианта экспоненциального вывода и т. д., а как доходят до стандартной библиотеки Си, всё, книга кончилась. Начинаются таблицы со скупыми слезками, что такая функция в Си есть и она работает. Боже, раз есть, значит, наверное, работает. А то мы и сами до этого бы, без автора не догадались. Где человеческое описание стандартной библиотеки Си? Где какие входные данные принимает функция? Где какие выходные данные она возвращает? А вместе с тем вся мощь Си и заключается в его стандартной библиотеке. Изложить весь синтаксис Си можно на пяти листах формата А4, для этого 500 страниц не нужно, а вот описать его библиотеку, это совсем другое дело, с чем автор, кстати и не справился, пропустил в списке с десяток заголовочных std-файлов, а ведь там изложены базовые функции Си, они включены в стандарт. Книга плохо систематизирована, в ней можно часами искать и не найти нужный тебе материал. Где удобный и понятный поиск? Раздел о компиляции и компоновке программ это вообще филосовский трактат о сотворении бытия из света и тьмы, отделении добра от зла, борьбы духовного с бездуховным, вообще, никакой конкретики, какие команды писать, куда, как, когда. Только туман и звёзды и монологи о тяжести бытия. Насчет, теперь описанных Вами многочисленных примеров. Да, их много, и все тут, тчк. Все они убогие до беспредела. Типа, пример номер один, давайте выведем единицу в окно консоли, пример номер два, давайте выведем двойку в окно консоли, пример номер три, ещё есть тройка, давайте выведем теперь и её, затем четверку, потом пятёрку и так десяток примеров с выводом одного целого числа в окно консоли. Неужели после первого примера не стало ясно, как вывести целое число в окно консоли? Надо ещё два десятка однотипных примеров привести, как выводить все на свете целые числа? И так вся книга изобилует такими многочисленными "крутыми" примерами. Начинающий заснет на двадцатой странице. Эта книга непроходимое болото, трясина, зыбучий песок. Однозначно, она не для начинающих, тот кто знал Си, после её чтения забудет всё, что знал и не знал.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Я уважаю мнение каждого, спасибо за столь большое разъяснения вашей точки зрения. Могу порекомендовать вам тогда читать напрямую стандарт, он будет менее "сухим" и без "крутых" примеров.

    • @user-jk3kr4jj6c
      @user-jk3kr4jj6c 2 года назад +1

      Критикуете... Предложите свой вариант хорошей книги для начинающих.

    • @NRelectronics
      @NRelectronics  2 года назад +1

      Присоединяюсь к коллеге из предыдущего поста. Про критиковали а сами так и ничего не предложили... А ну как давайте...