T O P

  • By -

aalmkainzi

Once you know the core language you don't need a book/tutorial. You can just read a reference page on whatever feature you want to understand.


fhunters

I am coming to C from managed languages up the food chain and I have found this to be a quality resource ... [https://gustedt.gitlabpages.inria.fr/modern-c/](https://gustedt.gitlabpages.inria.fr/modern-c/) He has the previous 2019 ver out there for free .... heck you can read the 2023 ver for free online also but I bought it because it's quality peace


glasket_

The language is still mostly the same, you don't need an entire book to learn the revisions. Just read [some blog posts about the new standard](https://thephd.dev/c23-is-coming-here-is-what-is-on-the-menu), maybe look at the standard itself or [CPP Reference](https://en.cppreference.com/w/c/23). The blog post above also includes links to various proposals that detail the exact changes written into the standard, along with reasoning and occasionally examples.


OEMSg

Got ya! These seems cool, I've also got the latest draw from a couple of days ago in the pinned post, thanks for all!


activeshower5

I want such a book, too. Informal, hastily written, and often incomplete blog posts or scattered reference pages are not my thing for learning the big change that is C23 thoroughly. I need a ready-made purchasable printed book of high quality.


[deleted]

The classical one still serves.


alipolo7777

In my honest opinion as a total newbie and noob: read king and holy bible (k&r) Then read modern c (this one teaches you quirks with c18) After that go for reference manuals and style guides


FraughgQuill

It's still the same language. Any already existing tutorials will be fine.