I have a plan to get into some programming in future and C is one of the considerations and it’s very important language so I would like to ask if anyone programmer is in this community to suggest me some resources? I prefer video based courses but it sounds like books are very detailed sources of information then suggest what you know best.

Note: I know this isn’t a professional community for the subject but I know for good quality resources I have to pirate some shit so I asked the question here because the members probably have their resources from piracy so they can help me more; sorry for expecting too much from y’all but career is career.

  • Lung@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    2
    ·
    1 year ago

    Imo the most legit thing to do is to read an old copy of “the c programming language” which is a guide written by the authors of C. The early editions were under 100 pages, super clear to understand, and you’ll feel connected with the mentality of the creators. C is a simple and elegant language, much less complex than most modern ones

    • richieadler
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      I’d say it’s best to read the ANSI C version, not the original K&R.

      • Lung@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        It’s just like 4x longer for no real reason. The language just isn’t that hard, and I feel like they were cashing in on publishing a million new editions. C hasn’t changed much

        Also, random plug for Go, which feels about as simple as C but tackles modern problems better (concurrency, amazing garbage collection, servers, world class tooling). Any C developer will feel comfortable with Go super quickly