# Zig Learning Resources

**URL:** <https://ziggit.dev/t/zig-learning-resources/3160>\
**Category:** Docs\
**Tags:** learning\
**Created:** [February 6, 2024, 6:28pm UTC](https://ziggit.dev/t/zig-learning-resources/3160 "2024-02-06T18:28:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dude\_the\_builder](https://ziggit.dev/user_avatar/ziggit.dev/dude_the_builder/32/557_2.png) [@dude\_the\_builder](https://ziggit.dev/u/dude_the_builder)\
**Post date:** [February 6, 2024, 6:28pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/1 "2024-02-06T18:28:26Z")

</div>

Zig is still a relatively young programming language and yet to reach a 1.0 release. This is why it’s rapidly evolving and breaking changes between releases are expected. This makes it a hard moving target when trying to develop and maintain learning resources about the language and its ecosystem. Nevertheless, there are already some very good resources available and we invite the community to add their own and help keep this list up-to-date. The list is not in any particular order to make it easy to add and remove items without having to break out a sorting algorithm. 😸

Also be sure to check out the [learning resources list](https://ziglang.org/learn/) over at the official Zig project website.

- [The Road to Zig 1.0](https://youtu.be/Gv2I7qTux7g?si=uojieaSx4jc2-5BI) (video)
- [Introduction to the Zig Programming Language](https://andrewkelley.me/post/intro-to-zig.html)
- [Zig Language Reference](https://ziglang.org/documentation/master/)
- [Zig Standard Library Documentation](https://ziglang.org/documentation/master/std/#A;std)
- [Learning Zig](https://www.openmymind.net/learning_zig/)
- [Ziglings](https://ziglings.org/)
- [Zig Help](https://zighelp.org/)
- [Zig in Depth](https://youtube.com/playlist?list=PLtB7CL7EG7pCw7Xy1SQC53Gl8pI7aDg9t) (videos)
- [Zig Showtime](https://zig.show/) (live-streamed [videos](https://www.youtube.com/@ZigSHOWTIME))
- [Zig on Exercism](https://exercism.org/tracks/zig)
- [Zig Guide](https://zig.guide/)
- [Zig Cookbook](https://cookbook.ziglang.cc/)
- [This very forum](https://ziggit.dev/)
- [StackOverflow](https://stackoverflow.com/questions/tagged/zig)
- [Zig Master](https://www.youtube.com/playlist?list=PLtB7CL7EG7pDKdSBA_AlNYrEsISOHBOQL) (videos)
- [Getting started with the Zig programming language](https://blog.logrocket.com/getting-started-zig-programming-language/)
- [Programming with Zig: From Basics to Mastery](https://gencmurat.com/en/pages/programming-with-zig/)
- [Introduction to Zig](https://github.com/pedropark99/zig-book) (book)
- [Zig for the uninitiated](https://www.youtube.com/watch?v=fywtZkOKFog&list=PLpAgOnc-f1-mn47HLcLM85LDU-2TenGGR) (videos)
- [Learn Zig by building Space Invaders](https://www.youtube.com/playlist?list=PLYA3HD4nElQnxWnznih9w0RloSw0hFaYQ) (videos)

---

<div class="post-metadata">

**Author:** ![bortzmeyer](https://ziggit.dev/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bortzmeyer](https://ziggit.dev/u/bortzmeyer)\
**Post date:** [February 7, 2024, 11:43am UTC](https://ziggit.dev/t/zig-learning-resources/3160/2 "2024-02-07T11:43:43Z")

</div>

I would add [this very forum](https://ziggit.dev/) (I learned a lot on it) and also [StackOverflow](https://stackoverflow.com/questions/tagged/zig) (although it seems it has less Zig content than this forum).

---

<div class="post-metadata">

**Author:** ![dee0xeed](https://ziggit.dev/letter_avatar_proxy/v4/letter/d/3ab097/32.png) [@dee0xeed](https://ziggit.dev/u/dee0xeed)\
**Post date:** [February 7, 2024, 12:20pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/3 "2024-02-07T12:20:00Z")

</div>

Also there is [Zig Guide](https://zig.guide/), former ziglearn.org

---

<div class="post-metadata">

**Author:** ![dude\_the\_builder](https://ziggit.dev/user_avatar/ziggit.dev/dude_the_builder/32/557_2.png) [@dude\_the\_builder](https://ziggit.dev/u/dude_the_builder)\
**Post date:** [February 7, 2024, 12:24pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/4 "2024-02-07T12:24:56Z")

</div>

@bortzmeyer , @dee0xeed : Thanks for the great recommendations. I invite you to add them yourselves by editing the original topic post! If for some reason you can’t make the edit, let us know to see if there’s some setting to adjust.

---

<div class="post-metadata">

**Author:** ![dude\_the\_builder](https://ziggit.dev/user_avatar/ziggit.dev/dude_the_builder/32/557_2.png) [@dude\_the\_builder](https://ziggit.dev/u/dude_the_builder)\
**Post date:** [February 7, 2024, 12:28pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/5 "2024-02-07T12:28:21Z")

</div>

It seems that ziglearn is now Zig Guide (it redirects there).

---

<div class="post-metadata">

**Author:** ![dee0xeed](https://ziggit.dev/letter_avatar_proxy/v4/letter/d/3ab097/32.png) [@dee0xeed](https://ziggit.dev/u/dee0xeed)\
**Post date:** [February 7, 2024, 12:54pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/6 "2024-02-07T12:54:33Z")

</div>

Exactly, I noticed this just ~15 minutes ago when I looked through my one-tab section, dedicated to Zig. I don’t know if that collection of links fits here, anyway, [here it is](https://www.one-tab.com/page/8BZBmqgLQFCxWxz1kPNT1A)

---

<div class="post-metadata">

**Author:** ![volta](https://ziggit.dev/letter_avatar_proxy/v4/letter/v/ce73a5/32.png) [@volta](https://ziggit.dev/u/volta)\
**Post date:** [November 26, 2025, 2:14am UTC](https://ziggit.dev/t/zig-learning-resources/3160/7 "2025-11-26T02:14:54Z")

</div>

A project-based learning resource:  
[Build your own text editor in Zig](https://mg979.github.io/zig-kilo-book/)

---

<div class="post-metadata">

**Author:** ![beeburrt](https://ziggit.dev/letter_avatar_proxy/v4/letter/b/f9ae1b/32.png) [@beeburrt](https://ziggit.dev/u/beeburrt)\
**Post date:** [January 6, 2026, 6:15am UTC](https://ziggit.dev/t/zig-learning-resources/3160/8 "2026-01-06T06:15:38Z")

</div>

@dude_the_builder I’m using your work. Which, thank you!

> **[Dude the Builder](https://www.youtube.com/@dudethebuilder)**
>
> This is a place to learn about programming languages and software development. You can find content in both English and Spanish. Hope you find this content useful!

\*edit: oops, I see that they’re already linked above.

I also like this guy (if he’s linked above, I missed it)

> **[Code Guild](https://www.youtube.com/@Code-Guild/videos)**
>
> Guiding you through the art and science of programming, from curiosity to mastery !
> 
> Made with ❤️ by Maysara.

---

<div class="post-metadata">

**Author:** ![byte-chakra](https://ziggit.dev/user_avatar/ziggit.dev/byte-chakra/32/8744_2.png) [@byte-chakra](https://ziggit.dev/u/byte-chakra)\
**Post date:** [May 17, 2026, 10:33pm UTC](https://ziggit.dev/t/zig-learning-resources/3160/9 "2026-05-17T22:33:31Z")

</div>

This is a great set of resources. I just started learning Zig. It would help me a lot. Thank you.
