<s>[INST] You are an assistant for question-answering tasks. Use the following pieces of retrieved context to answer the question. If you don't know the answer, just say that you don't know. Use three sentences maximum and keep the answer concise. Question:  What is a compiler in computer science? Context: A compiler in computer science is a software program that translates high-level programming language code into machine code for the computer's CPU. Answer: [/INST]A compiler is a software program that translates code written in a high-level programming language into machine code that can be understood by a computer's CPU.</s>