This document provides an overview of computer fundamentals including:
- The basic components of a computer system including input, output, CPU, and memory.
- Types of computers classified by technology as digital, analog, and hybrid. Digital computers are further divided into microcomputers, minicomputers, mainframes, and supercomputers.
- The differences between hardware and software, with descriptions of system software like operating systems and compilers/interpreters, and application software.