1.
Programming in C, Fourth Edition. (Addison-Wesley Professional4).
2.
Griffiths, D. & Griffiths, D. Head first C. vol. Head first (O’Reilly Media, 2012).
3.
Beginning C, Fifth Edition. (Apress5).
4.
C Programming Absolute Beginner’s Guide, Third Edition. (QueThird).
5.
Kernighan, Brian W. & Ritchie, Dennis M. The C programming language. (Prentice Hall, 1988).
6.
Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C). (Addison-Wesley Professional1).
7.
Beginning C for Arduino: Learn C Programming for the Arduino and Compatible Microcontrollers. (Apress1).
8.
Siever, Ellen. Linux in a nutshell. vol. In a nutshell (O’Reilly, 2009).
9.
COMP101P: Principles of Programming - C (Moodle). https://moodle.ucl.ac.uk/enrol/index.php?id=3097.
10.
COMP101P: Principles of Programming - Haskell (Moodle). https://moodle.ucl.ac.uk/enrol/index.php?id=16014.