0 - Memory Allocation
1 - Arrays
2 - Pointer Basics
2 - Same code to ASM via godbolt/GCC
3 - C-Bits Bitwise Operators and binary operations.
Learn about Bit Order | Endianess (MSB/LSB) https://github.com/Acry/Byte_Drawer
How to normalize values
Normalization is the process of changing the scale of the data range.
C-POSIX
stat, pipe
Shade it! - Shadertoy viewer/editor
First Steps Using Make With C
C-Emscripten
How to get started with C and Emscripten (JavaScript)
comp.lang.c newsgroup http://clc-wiki.net/
Dr. Dobbs Archive
Dr. Dobb's Developer Library DVD-ROM 5
Dr. Dobb's Essential Books on Algorithms and Datastructures
Programming from the Ground Up by Jonathan Bartlett
Programming in C
UNIX System Calls and Subroutines using C.
John Burkardt's C-Code collection
Ben Bullock's C-Code collection
The Linux Programming Interface
Michael Kerrisk
The C Code Archive Network
Paul Russell
Paul Bourke's on geometry
Philip Rideout's blog
Lode's Computer Graphics Tutorial
Íñigo Quílez
Jon Macey's NGL Demos