Programming

I once described this to a friend of mine as the "Total Knowledge Path to Computer Programming". The intent of this document is to teach the basic concepts of programming. We will do this by understanding microcomputer architecture from the ground up. It may be a long journey, but at the end you will be quite enriched from the experience :)

  1. Microcomputer Architecture
    1. Silicon Integrated Circuits
    2. Central Processing Unit
    3. Support Components
  2. Machine and Assembly Language
  3. High Level Procedural Programming Languages
    1. The Pascal Programming Language
    2. BASIC and Visual Basic
    3. The C Programming Language

Binary