# c tutorial
i'm very interested in learning more about c, having only consumed things
written in c. the closest thing before now was the [qmk firmware][1] that my
keyboard uses, but i have barely dipped my toes into this.
recently, i discovered a very interesting c tutorial in which the author walks
through the steps required to make a minimal text editor (antirez's kilo
editor). it's called [build youir own text editor][2] and it's written by
jeremy ruten.
i haven't yet finished going through it but it's very informative.
[1]:
https://www.github.com/qmk/qmk_firmware
[2]:
https://viewsourcecode.org/snaptoken/kilo/