A compiler is a type of System Software. It plays a crucial role in translating a high-level programming language (like C++, Java, etc.) into machine code that a computer's processor can understand and execute.
Here's a breakdown of the reasoning:
Therefore, the correct answer is: System software.
Choose the word that is closest in meaning to esoteric
The scientist's theory was initially met with _________, but later gained widespread acclaim after consistent experimental validation.