Basics
esse quam videri
These tutorials are essential in understanding how a programming language interacts with the machine, in order to achieve your desired goal.
History of Modern Computation
Introduction to Hardware
Anatomy of a Programming Language
Language Logic
Design Patterns