1.
Kelley A, Pohl I. A book on C: programming in C. Fourth edition. Reading, Massachusetts: Addison-Wesley; 1998.
2.
Null L, Lobur J. The essentials of computer organization and architecture. Third edition. Sudbury, Mass: Jones & Bartlett Learning; 2012.
3.
Tanenbaum AS, Austin T. Structured computer organization. 6th ed. Boston: Pearson; 2013.
4.
Harris DM, Harris SL. Digital design and computer architecture. 2nd ed. Waltham, MA: Morgan Kaufmann; 2013.
5.
Scott JC. But how do it know? [sic]: the basic principles of computers for everyone. Oldsmar, FL: John C. Scott; 2009.
6.
Fischer AE, Eggert DW, Ross SM. Applied C: an introduction and more. Vol. McGraw-Hill series in computer science. Boston: McGraw-Hill; 2001.
7.
Dawson M. Python programming for the absolute beginner [Internet]. Boston, Mass: Premier Press; 2003. Available from: http://site.ebrary.com/lib/warwick/Doc?id=10054290