Binary. ASCII. Algorithms. Pseudocode. Source code. Compiler. Object code. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Functions. Arrays. Threads. Events.
Linux. C. Compiling. Libraries. Types. Standard output.
Casting. Imprecision. Switches. Scope. Strings. Arrays. Cryptography.
Command-line arguments. Searching. Sorting. Bubble sort. Selection sort. Insertion sort. O. Ω .Θ. Recursion. Merge Sort.
Stack. Debugging. File I/O. Hexadecimal. Strings. Pointers. Dynamic memory allocation.
Heap. Buffer overflow. Linked lists. Hash tables. Tries. Trees. Stacks. Queues.
TCP/IP. HTTP.
HTML. CSS. PHP.
MVC. SQL.
JavaScript. Ajax.
Security. Artificial intelligence.
Artificial intelligence, continued.
Exciting conclusion.