linguistics
organization
Machine
Memory
Processor
Interface