The following are some of the additional resources to help you gain a deeper understanding of C programming, x86, and x64 assembly language programming:
- Learn C:https://www.programiz.com/c-programming
- C Programming Absolute Beginner's Guide by Greg Perry and Dean Miller
- x86 Assembly Programming Tutorial: https://www.tutorialspoint.com/assembly_programming/
- Dr. Paul Carter's PC Assembly Language: http://pacman128.github.io/pcasm/
- Introductory Intel x86 - Architecture, Assembly, Applications, and Alliteration: http://opensecuritytraining.info/IntroX86.html
- Assembly language Step by Step by Jeff Duntemann
- Introduction to 64-bit Windows Assembly Programming by Ray Seyfarth
- x86 Disassembly: https://en.wikibooks.org/wiki/X86_Disassembly