TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best resources to learn C programming?

18 pointsby dpodsover 6 years ago

6 comments

aportnoyover 6 years ago
<a href="http:&#x2F;&#x2F;cs.yale.edu&#x2F;homes&#x2F;aspnes&#x2F;classes&#x2F;223&#x2F;notes.html" rel="nofollow">http:&#x2F;&#x2F;cs.yale.edu&#x2F;homes&#x2F;aspnes&#x2F;classes&#x2F;223&#x2F;notes.html</a>
评论 #18288034 未加载
评论 #18303293 未加载
评论 #18304290 未加载
pieterrover 6 years ago
Indispensable:<p><a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Programming-Language-2nd-Brian-Kernighan&#x2F;dp&#x2F;0131103628&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Programming-Language-2nd-Brian-Kernig...</a>
评论 #18288837 未加载
sn9over 6 years ago
K&amp;R C, Hanson&#x27;s <i>C Interfaces and Implementations</i>, van der Linden&#x27;s <i>Expert C Programming: Deep C Secrets</i>, Bryant and O&#x27;Hallaron&#x27;s <i>Computer Systems: A Programmer&#x27;s Perspective</i>, Gustedt&#x27;s <i>Modern C</i>, and <a href="https:&#x2F;&#x2F;matt.sh&#x2F;howto-c" rel="nofollow">https:&#x2F;&#x2F;matt.sh&#x2F;howto-c</a> should keep you well covered.<p>You don&#x27;t need all of the above, but you shouldn&#x27;t need much more.
Mihalisover 6 years ago
To all the other suggestions I&#x27;d like to add:<p><a href="http:&#x2F;&#x2F;www.buildyourownlisp.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.buildyourownlisp.com&#x2F;</a>
rby0over 6 years ago
project based tutorials in c: <a href="https:&#x2F;&#x2F;github.com&#x2F;rby90&#x2F;Project-Based-Tutorials-in-C" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rby90&#x2F;Project-Based-Tutorials-in-C</a>
throwaway487548over 6 years ago
Read ngnix&#x2F;src&#x2F;core&#x2F;*.[ch]