Mainframe & Early Systems
Where the discipline started: close to the machine, close to the business.
IBM 370 AssemblerFORTRAN IV/VCOBOLREXXCLIST
Technology Timeline
A practical working history across programming languages, operating systems, databases, transaction environments, utilities and modern app platforms.
Qualities of a good programmer
Has a logical mind. Is curious. Tries to find new ways.
Air Force Academy course material, circa 1974
Languages
Where the discipline started: close to the machine, close to the business.
From enterprise systems to web applications and scripting.
Modern app development across iOS, Android and cross-platform tooling.
Systems & Environments