u/itskandoin r/C_Programming • Recommends
Exploring How Computers Work
1.4M subscribers • 11 videos on Hallway
- Recommended by 2 people: 2 in engineering communities.
- Presented by Sebastian Lague, game developer and educator
- Linked in the descriptionSebLague/Digital-Logic-Sim
Beginner. No background in the topic needed.
4M views5 years ago2 recommendations
HardwareComputer scienceCPUs and computer architectureElectronicsMath for programmers
Sebastian Lague builds a digital logic simulator to explain how logic gates, binary addition, and ALUs work from first principles.
A little exploration of some of the fundamentals of how computers work. Logic gates, binary, two's complement; all that good stuff! Support my work (and get early access to new videos and source code) on Patreon or Nebula * Patreon: patreon.com/SebastianLague * Nebula: go.nebula.tv/sebastianlague Source code and Simulator download: * Simulation tool (work in progress): sebastian.itch.io/digital-logic-sim * GitHub: github.com/SebLague/Digital-Logic-Sim Resources and Inspiration: * youtube.com/c/BenEater * coursera.org/learn/build-a-computer * en.wikipedia.org/wiki/Two%27s_complement Chapters: Intro Logic Gates The Simulation Binary Numeral System Binary Addition Theory Building an Adder Negative Numbers Theory Building the ALU Outro Music: "A Quiet Place" by Jordan White "A New Perspective" by Ryan Smart "Beyond the Horizon" by Sounds Like Sander "Crystal Bursts" by Cody Martin "Air" by Assaf Ayalon "Elastic Vibe" by Ziv Moran "Gotcha!" by Avocado Junkie Images: en.wikipedia.org/wiki/Vacuum_tube#/media/File:8863-Project-W…Why it's here
2 people recommend thisWhat people say. Widely recommended as an essential starting point for understanding computer hardware, logic gates, and how computers work from first principles.
u/Mysterious_Nobody_61in r/compsci • Recommends
u/Mysterious_Nobody_61in r/compsci • Recommends
u/wsppanin r/C_Programming • Mentions
On “What is the best way to learn C today?”
u/wsppanin r/C_Programming • Mentions
On “How to learn C in 2025”
u/wsppanin r/C_Programming • Mentions
On “How do I start programming in C?”
u/wsppanin r/C_Programming • Mentions
On “Any bored older C devs?”
u/wsppanin r/C_Programming • Mentions
On “Tips for a beginner.”
u/jskaufin r/compsci • Mentions
On “Digital logic simulator I made in Unity”
u/wsppanin r/C_Programming • Mentions
On “Boomers of C, where can i learn most efficient C?”
u/wsppanin r/C_Programming • Mentions
On “I want to start learning C but don't know where to begin.”
u/wsppanin r/C_Programming • Mentions
On “How to learn C for a noob ?”
u/wsppanin r/C_Programming • Mentions
On “How long to be comfortable with C language and what it's need to accomplish that as fast as possible ?”
u/wsppanin r/C_Programming • Mentions
On “New developer beginning with C?”
u/wsppanin r/C_Programming • Mentions
On “I want to learn C whitout any experience in programmation”
u/wsppanin r/C_Programming • Mentions
On “Need advice..”