Assembly language consists of four types: RISC (Reduced Instruction-Set Computer), DSP (Digital Signal Processor), and CISC (Complex Instruction Set Computer).