What is a microprocessor? What is a chipset? How is a chipset different from a motherboard and a processor? What is cache memory? What advantages does having additional cache memory in a processor bring? What is overclocking? What are the benefits of overclocking? Discuss the different programming languages in which you are comfortable working.