I'm looking for a modern introduction to #C. Something that is slow and steady but through. This is as much for systems programming on Linux as embedded work; I intend to do a bit of both. Any suggestions would be helpful. #programing #programinghelp #askfedi

@profoundlynerdy My recommendation would be RB Whitaker's "The C# Player's Guide"

https://csharpplayersguide.com/

About the C# Player’s Guide

The home of the book The C# Player’s Guide

The C# Player’s Guide

@samirparikh @profoundlynerdy I think the ask was for C, not C#. Hashtag confusion 🤣

The classic book to learn C is https://www.cs.sfu.ca/~ashriram/Courses/CS295/assets/books/C_Book_2nd.pdf which I found useful.

W3CSchools also has a tutorial https://www.w3schools.com/c/c_intro.php

@gunchleoc @profoundlynerdy

Thank you for that. I'm an idiot! 🤦‍♂️

In that case, I change my recommendation to https://www.manning.com/books/modern-c

Modern C - Jens Gustedt

Write cleaner, faster, and more secure C code with modern techniques.

Manning Publications
@samirparikh No worries, I read it wrong at first glance too