hardware
software
the operating system
tools
RAM
secondary storage
main memory
the CPU
ENIACs
microprocessors
memory chips
operating systems
the microprocessor
RAM (Random Access Memory)
Secondary Storage
The disk drive
The USB drive
CPU storage
byte
bit
switch
transistor
CPUs
instructions
variables
bits
hexadecimal
binary
octal
decimal
binary numbering
ASCII
Unicode
ENIAC
twos compliment
floating point
twos complement
bytes
color packets
pixels
Python code
a stream of binary numbers
English words
circuits
CD
DVD
Internal Hard Drive
System Bus
CPU
Memory
Input Unit
Processor
ROM
Hard Drive
Hardware
Keyboard
Software
Mouse
ALU