首页 › programming › 从零到铸七大底层编程频道

从零到铸:七大底层编程频道深度解读

本期聚焦编程与开发领域中最硬核、最本质的底层编程频道——那些不满足于"调API",而是追问"机器到底怎么执行一行代码"的创作者们。从面包板上的CPU到Rust的所有权模型,从汇编语言到编译器原理,这些频道带你真正理解计算机的每一个层级。

概述

在AI辅助编码日益普及的2026年,"会写代码"的门槛前所未有地低——Cursor、Copilot、Claude Code让任何人都能生成可运行的程序。但这也意味着,真正理解底层原理的程序员变得愈发稀缺和珍贵。本期精选7个YouTube频道,覆盖从硬件到语言设计的完整链条,帮助开发者建立"从硅到软件"的全栈认知。这些频道不是教你用框架,而是教你理解框架为何如此设计。

频道对比总览

频道名称 核心方向 语言偏好 难度 订阅数 适合人群
Ben Eater 硬件/计算机架构 无(面包板) ⭐⭐⭐ ~130万 理解CPU本质的所有人
Creel 底层编程/逆向工程 C/ASM ⭐⭐⭐⭐ ~75万 安全研究员、底层爱好者
Low Level 系统安全/二进制分析 C/ASM ⭐⭐⭐⭐ ~65万 网络安全工程师
No Boilerplate Rust/系统编程 Rust ⭐⭐⭐ ~30万 Rust学习者、系统程序员
Molly Rocket 游戏引擎/手写一切 C ⭐⭐⭐⭐⭐ ~40万 引擎开发者、性能极客
ThePrimeagen Vim/性能工程 Rust/TS ⭐⭐⭐ ~55万 追求极致效率的开发者
Tsoding 函数式/创意编程 Haskell/OCaml/C ⭐⭐⭐⭐ ~35万 函数式编程探索者

1. Ben Eater — 在面包板上亲手搭建一台8位CPU

频道链接: youtube.com/c/BenEater

频道定位: 用最原始的方式——面包板、逻辑门芯片、杜邦线——从零搭建一台完整的8位计算机,让你亲眼看到时钟信号如何驱动寄存器,ALU如何执行加法,指令如何从RAM被取到CPU。

核心洞察

实用价值

即使你永远不会在面包板上接线,这个系列也会彻底改变你理解bug的方式——段错误、内存泄漏、缓存未命中,本质上都是硬件行为的软件层映射。对嵌入式开发者、操作系统爱好者、以及所有想"真正搞懂计算机"的人来说,这是YouTube上最好的入门课。

适合人群: 嵌入式工程师、操作系统开发者、计算机科学学生、硬件爱好者


2. Creel — 深入计算机底层,在规则的边缘探索

频道链接: youtube.com/c/WhatsACreel

频道定位: 聚焦底层编程、逆向工程、C语言内存模型和CPU内部机制。频道格言是"高级语言对程序员施加的规则和限制,在底层全部烟消云散"。

核心洞察

实用价值

在AI生成代码的时代,理解底层意味着你能判断AI生成的代码是否安全、是否高效。Creel的内容帮助你建立"代码≠程序行为"的意识——编译器和CPU会做你想不到的优化和转换。

适合人群: 安全研究员、逆向工程师、性能优化工程师、C/C++开发者


3. Low Level — 从二进制安全到系统漏洞的硬核探索

频道链接: youtube.com/c/LowLevelLearning

频道定位: 由一位拥有10年以上网络安全经验的漏洞研究员运营,专注于底层安全分析、二进制漏洞利用、操作系统内核机制。频道名称本身就说明了定位——一切从底层出发。

核心洞察

实用价值

2026年,供应链攻击和零日漏洞仍然是企业最大的安全威胁。理解底层安全机制让你不仅能写出更安全的代码,还能在代码审查中识别出潜在的安全风险。对DevSecOps工程师和红蓝对抗从业者尤其有价值。

适合人群: 网络安全工程师、DevSecOps从业者、渗透测试人员、内核开发者


4. No Boilerplate — Rust语言最优雅的传道者

频道链接: youtube.com/c/NoBoilerplate

频道定位: "快速技术视频"——这是频道的自我定位。No Boilerplate以极高密度的信息输出、精致的动画和精心编排的脚本,在5-10分钟内讲透一个Rust或系统编程概念。

核心洞察

实用价值

Rust在2026年已被Linux内核、Android、Windows等关键项目正式采用。无论你是否计划用Rust写项目,理解其设计哲学都能帮助你写出更好的代码——尤其在并发安全和资源管理方面。

适合人群: Rust学习者、C++开发者考虑转型、系统程序员、追求代码质量的工程师


5. Molly Rocket (Casey Muratori) — 手写一切的游戏引擎哲学

频道链接: youtube.com/c/MollyRocket

频道定位: 由游戏行业老兵Casey Muratori运营,旗舰项目"Handmade Hero"旨在从零开始、不使用任何第三方库,手写一个完整的商业品质游戏。整个开发过程通过数百小时的直播视频完整记录。

核心洞察

实用价值

即使你不做游戏开发,Casey对数据布局、缓存友好设计、平台抽象的讲解也会深刻影响你写任何性能敏感代码的方式。尤其对于后端工程师处理高并发场景、前端工程师优化渲染性能,这些底层知识是区分"能写代码"和"能写高性能代码"的关键。

适合人群: 游戏引擎开发者、高性能计算工程师、数据导向设计学习者


6. ThePrimeagen — 从Netflix性能工程到Vim布道师

频道链接: youtube.com/@ThePrimeagen

频道定位: Michael Paulson(网名ThePrimeagen),前Netflix高级软件工程师,专注性能关键型系统开发。频道以Vim教程起家,扩展到Rust编程、算法竞速、开发者效率提升,以及2026年爆火的Neovim AI Agent项目"99"。

核心洞察

实用价值

在AI编程工具爆发式增长的2026年,ThePrimeagen的"99"项目代表了一个重要方向:不是让AI替代程序员,而是将AI能力深度集成到开发者的工作流中。他的内容帮助你在保持手动编码能力的同时,善用AI工具提升效率。

适合人群: Vim/Neovim用户、追求极致开发效率的工程师、AI编程工具探索者


7. Tsoding — 函数式编程的叛逆探索者

频道链接: youtube.com/tsoding

频道定位: "Recreational Programming"(娱乐编程)——Tsoding的自我定位。这个频道不做"从入门到精通"的系统教程,而是以直播回放的形式,记录Tsoding用Haskell、OCaml、C等语言解决各种有趣问题的过程。

核心洞察

实用价值

在2026年函数式编程范式逐渐渗入主流语言(Python的模式匹配、Rust的Option/Result、Java的Stream)的背景下,理解纯函数式思想能帮助你写出更安全、更可组合的代码。Tsoding的娱乐编程方式也提醒我们:编程的本质乐趣不在于完成需求,而在于解决问题的思考过程。

适合人群: 函数式编程好奇者、Haskell/OCaml学习者、追求编程思维突破的资深开发者


知识图谱:七大底层编程频道的认知层次

graph TB
    subgraph 硬件层["🔌 硬件层"]
        BE["Ben Eater<br/>面包板CPU"]
    end

    subgraph 系统层["⚙️ 系统层"]
        CR["Creel<br/>底层编程/逆向"]
        LL["Low Level<br/>二进制安全"]
    end

    subgraph 语言层["🔤 语言层"]
        NB["No Boilerplate<br/>Rust系统编程"]
        TS["Tsoding<br/>函数式编程"]
    end

    subgraph 工程层["🏗️ 工程层"]
        MR["Molly Rocket<br/>手写游戏引擎"]
        TP["ThePrimeagen<br/>Vim/性能工程"]
    end

    BE -->|"理解硬件行为"| CR
    BE -->|"指令集基础"| LL
    CR -->|"内存模型"| NB
    LL -->|"安全设计"| NB
    NB -->|"零成本抽象"| MR
    NB -->|"所有权模型"| TP
    TS -->|"类型系统"| NB
    MR -->|"性能意识"| TP

    style BE fill:#ff6b6b,color:#fff
    style CR fill:#ffa502,color:#fff
    style LL fill:#ff6348,color:#fff
    style NB fill:#2ed573,color:#fff
    style TS fill:#a29bfe,color:#fff
    style MR fill:#1e90ff,color:#fff
    style TP fill:#fd79a8,color:#fff

学习路径建议

flowchart LR
    A["🎨 零基础<br/>想理解计算机"] --> B["Ben Eater<br/>面包板CPU"]
    B --> C["Creel<br/>C语言底层"]
    C --> D{"选择方向"}
    D -->|"安全方向"| E["Low Level<br/>二进制安全"]
    D -->|"系统方向"| F["No Boilerplate<br/>Rust入门"]
    D -->|"引擎方向"| G["Molly Rocket<br/>手写引擎"]
    F --> H["ThePrimeagen<br/>效率工程"]
    D -->|"函数式"| I["Tsoding<br/>Haskell/OCaml"]

    style A fill:#dfe6e9
    style D fill:#fdcb6e
    style E fill:#ff6348
    style F fill:#2ed573
    style G fill:#1e90ff
    style H fill:#fd79a8
    style I fill:#a29bfe

延伸推荐

频道 方向 推荐理由
Fireship Web开发快报 100秒系列快速了解新技术概念,适合底层学习后的"上层全景"补充
CodeAesthetic 代码质量/C语言 Hassan Raza的频道聚焦C语言编程和代码美学,视频精炼、制作精良
Andreas Kling 浏览器引擎/SerenityOS 从零手写操作系统和浏览器的传奇项目,与Molly Rocket形成互补
** developbyed** 前端创意开发 Ed的CSS动画和创意前端教程,在底层知识基础上展现前端的艺术面
Compiler Explorer (Godbolt) 编译器可视化工具 虽非频道,但是底层编程的必备工具——实时查看C/C++/Rust编译为汇编的结果

结语

2026年的编程世界正在经历一个奇妙的分裂:一方面,AI让"写出能运行的代码"变得前所未有地容易;另一方面,真正理解这些代码在硬件上如何执行的人却越来越稀缺。这7个频道代表的是一种"工匠精神"——不是满足于调用API,而是追问每一行代码背后的机器行为。

无论你是刚入门的新手想建立坚实的底层认知,还是资深开发者想突破性能瓶颈,这些频道都能为你提供从硅到软件的完整视角。在AI时代,底层理解力就是你的不可替代性。


参考来源

  1. Ben Eater - YouTube — 面包板CPU与计算机架构教学频道
  2. Creel - YouTube — 底层编程与逆向工程频道
  3. Low Level - YouTube — 二进制安全与系统漏洞分析
  4. No Boilerplate - YouTube — Rust系统编程快速讲解
  5. Molly Rocket - YouTube — Handmade Hero手写游戏引擎
  6. ThePrimeagen - YouTube — Vim/性能工程与Neovim AI Agent "99"
  7. Tsoding - YouTube — 函数式编程与娱乐编程
  8. 50 Best Programming YouTube Channels 2026 — 编程频道综合排名
  9. ThePrimeagen's "99" Neovim AI Agent — "99"项目爆发式增长报道

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入