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: Resources to learn programming from ground up?

6 pointsby qwertyuiop_over 1 year ago
Typically learning programming involves learning syntax, patterns and algorithms. Are there resources to learn it from ground up ? For instance why C is structured the way it is and how cpu and memory can be optimized by the program etc ?

3 comments

verdvermover 1 year ago
This is where the value of an undergraduate degree comes in. They provide a structured tour across the entire stack. My masters was largely a second tour in greater depth
solardevover 1 year ago
Most software today is so high level you&#x27;ll never get close to that. Maybe in graphics or embedded systems plus electrical engineering and and computer systems architecture?<p>There&#x27;s still a lot of stuff on YouTube, including the open university course stuff from a decade ago, Khan Academy, etc. And of course Coursera more recently, etc.<p>The field is probably growing faster than you can learn though, so at some point you just gotta choose a part to specialize in, and even then it&#x27;s probably several lifetimes worth of material.
tsingyover 1 year ago
Compilation of courses I made for self study <a href="https:&#x2F;&#x2F;github.com&#x2F;Lesabotsy&#x2F;bootcamp">https:&#x2F;&#x2F;github.com&#x2F;Lesabotsy&#x2F;bootcamp</a>