Anon. n.d.-a. Beginning C, Fifth Edition. Apress5.
Anon. n.d.-b. Beginning C for Arduino: Learn C Programming for the Arduino and Compatible Microcontrollers. Apress1.
Anon. n.d.-c. C Programming Absolute Beginner’s Guide, Third Edition. QueThird.
Anon. n.d.-d. ‘COMP101P: Principles of Programming - C (Moodle)’. Retrieved (https://moodle.ucl.ac.uk/enrol/index.php?id=3097).
Anon. n.d.-e. ‘COMP101P: Principles of Programming - Haskell (Moodle)’. Retrieved (https://moodle.ucl.ac.uk/enrol/index.php?id=16014).
Anon. n.d.-f. Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C). Addison-Wesley Professional1.
Anon. n.d.-g. Programming in C, Fourth Edition. Addison-Wesley Professional4.
Griffiths, David, and Dawn Griffiths. 2012. Head First C. Vol. Head first. Beijing: O’Reilly Media.
Kernighan, Brian W. and Ritchie, Dennis M. 1988. The C Programming Language. 2nd ed. Englewood Cliffs, N.J: Prentice Hall.
Siever, Ellen. 2009. Linux in a Nutshell. Vol. In a nutshell. 6th ed. Beijing: O’Reilly.