Programmeerimine
Programmeerimine on kogu arvutiasjanduse põhifookus. Kõik muu on sekundaarne, ehk, aitab mingeid rakendusi paremini programmeerida: teha kiirem programm, teha kasutajale parem programm, teha programm kiiremini/odavamalt/kergemini hallatav jne jne. Riistvara on samuti vaja ainult selleks, et programmid kuskil käia saaksid.
Õpikud
Head õpikud võrgus:
- David Eck, Introduction to Programming Using Java: tõenäoliselt parim Java-põhine programmeerimise algõpik.
- Kernighan & Ritchie: The C Programming Language, Second Edition. Klassikaline C õpik otse C autoritelt.
- Randal E. Bryant and David R. O'Hallaron: Computer Systems: a programmers perspective toorikvariant. Väga hea ja detailne C-põhine, raualähedane, opsüsteemi jms seotud/seletav õpik. Vt ka lisamaterjale
- Assembleris programmeerimine
Kursused
Väga osaline ja esialgne loetelu vabalt kättesaadavate võrgumaterjalidega kursustest Eestis