Skip to main content

dev-c99-video-content-creators

Date: 2025-10-03

Nic Barker β€” YouTube​

image-20251003124319158

Nic explores modern C through thoughtfully edited, occasional long-form videos. Expect careful dives into data layout, performance tradeoffs, and why he built Clay, a single-header UI layout library in C, with clear explanations of the layout algorithm and practical usage. He posts when there is something substantial to show rather than on a fixed cadence, so uploads are infrequent but dense.

Notable projects

Tsoding Daily β€” YouTube​

image-20251003124339988

A true live-coding channel: multi-hour sessions most days where he prototypes tools, experiments with algorithms, and frequently writes C from scratch on stream. The focus shifts between languages, but you will often see pure C projects, hand-rolled build tooling, and algorithm visualization. Streams are near-daily and the archive is extensive.

Notable projects

Molly Rocket β€” YouTube​

image-20251003124359189

Casey Muratori’s home base for Handmade Hero, a from-scratch C game series that teaches engine architecture in meticulous, multi-hour episodes. The channel now updates sporadically, but the library remains a goldmine for understanding rendering, platform layers, live code reloading, and asset systems in C.

Notable projects

Jacob Sorber β€” YouTube​

image-20251003124416991

Jacob publishes concise, practical systems videos with a strong C slant: pointers, memory, processes vs threads, debugging, and tooling. His cadence is roughly weekly to bi-weekly, with each episode designed to stand alone and teach one concept cleanly.

Notable projects

CodeVault β€” YouTube​

image-20251003124431898

A carefully organized trove of POSIX and concurrency lessons in C. Uploads arrive in bursts rather than on a strict schedule, but the playlists are structured as mini-courses that you can binge for threads, processes, synchronization, and IPC.

Notable projects

Low Level Learning β€” YouTube​

image-20251003124458433

Security-tinged systems content every week: reverse engineering adventures, low-level debugging, and OS internals. While not exclusively C, many episodes dissect C-based implementations and vulnerabilities, making it useful for C programmers who want to understand how code fails in the wild.

Notable projects

Bisqwit β€” YouTube​

image-20251003124528116

Long-form, old-school programming demonstrations that feel like a live performance. Uploads are sporadic, but when they land, they are deep: from writing a Doom-style engine renderer to retro graphics pipelines, often using C or C-like code and explaining every step.

Notable projects

Bitwise by Per Vognsen β€” YouTube​

image-20251003124601505

A classic, now-archived series that set out to build a whole computer stack. The lessons roam across compilers, parsers, and minimal OS components, with heavy C usage. New uploads are rare today, but the archive reads like a well-indexed course.

Notable projects

The Cherno β€” YouTube​

image-20251003124629880

Yan Chernikov documents the ongoing development of the Hazel engine in C++, mixing architecture talks with dev logs and code reviews. Uploads are intermittent but generally monthly-ish when a subsystem lands, and the engine’s evolution makes for a coherent long-running narrative that is directly relevant to C-style systems work.

Notable projects

javidx9 β€” YouTube​

image-20251003124710675

Project-driven teaching with an emphasis on graphics, emulators, and gameplay systems. Uploads come in waves, but the ecosystem is anchored by his single-header PixelGameEngine, making it easy to follow along in C or C++. Expect approachable explanations and complete, working projects.

Notable projects

strager β€” YouTube​

image-20251003124836022

Matthew β€œstrager” Glazar publishes occasional, high-signal videos distilled from his live teaching. Expect performance-oriented data structures, careful code reviews, and C or C++ implementations that emphasize measurement and correctness. Most days he streams on Twitch; the YouTube channel hosts polished takes.

Notable projects

Portfolio Courses β€” YouTube​

image-20251003125643113

Hands-on C explained by building and refactoring small, testable examples. The channel publishes regularly, with new C lessons and exercises appearing most weeks; each episode is self-contained, so you can dip into pointers one day and file handling the next without losing context.

Notable projects

Cobb Coding β€” YouTube β€’ Twitch​

image-20251003131143945

Long-form, project-driven sessions in C, often streamed live and later uploaded. The focus is on building tools and systems from scratch, with compiler development, virtual machines, and text editors all appearing as multi-episode arcs. The pace is steady, with regular streams and new videos most weeks.

Notable projects

ThatOSDev β€” YouTube​

image-20251003131244782

A hobby OS developer who shares the process of writing kernels and system utilities in C. The content is stream-like but edited into digestible uploads, covering everything from paging to ELF loaders and file descriptors. New videos appear consistently, building out a functional operating system layer by layer.

Notable projects

Low Byte Productions β€” YouTube​

image-20251003131407181

Low-level tutorials centered on bare-metal C programming, from Cortex-M firmware up to kernel boot sequences. The content blends coding with conceptual explanations, so you see how each line of C translates into instructions and device interactions. Uploads appear regularly and follow a project-oriented flow.

Notable projects

Write Your Own Operating System β€” YouTube​

image-20251003131447545

A channel dedicated to incremental operating system development in C, presented in short and accessible videos. Episodes build directly on one another, covering bootloaders, ELF parsing, and file systems, with new uploads arriving regularly to extend the project into a usable kernel.

Notable projects

Daniel Stenberg β€” YouTube​

image-20251003132410507

The creator of curl shares focused, production-oriented libcurl episodes in straight C. Each short tutorial isolates one API surface or option and builds a runnable sample with Makefiles and flags you can reuse. New entries arrive in bursts around releases and talks, so the cadence is irregular but consistently deep when they land.

Notable projects

Oceano β€” YouTube​

image-20251003132445912

Project-driven C with a strong β€œuse real libraries” bias: X11 windows from scratch, MiniLibX for rendering, POSIX threads and synchronization, and practical systems exercises. Uploads come in steady clusters most months, often multi-part builds where the repo and compile steps are shown on screen.

Notable projects

Nir Lichtman β€” YouTube​

image-20251003132549919

Compact, hands-on C sessions that wire up real libraries on Linux and Windows: OpenSSL for TLS, raw sockets and Winsock, X11, and shared objects or DLLs. Videos are pragmatic and reproducible, favoring minimal code you can paste into a new project. New uploads appear frequently, often weekly or bi-weekly.

Notable projects

Eric O Meehan β€” YouTube​

image-20251003132733326

Long-form, end-to-end builds where C meets practical infrastructure. Expect sockets, routing, and persistence stitched together with libraries like OpenSSL and SQLite, with episodes that turn a prototype into a working service. Series are maintained over months with periodic, substantive updates.

Notable projects