1.Command Interpreter
2.Interface between Kernel and Hardware
3.Interface between user and applications
4.Command Compiler
Answer:1