A compiler implements a formal transformation from a high-level source program to a low-level target program. Basically, a compiler translates (compiles) source code written in a high-level language (e.g., C++) into a set of machine-language instructions that can be understood by a digital computer's CPU. Compilers are very large programs, with error-checking and other abilities. In 1951, Grace Hopper wrote the first compiler, A-0.
A compiler implements a formal transformation from a high-level source program to a low-level target program. Basically, a compiler translates (compiles) source code written in a high-level language (e.g., C++) into a set of machine-language instructions that can be understood by a digital computer's CPU. Compilers are very large programs, with error-checking and other abilities.
In 1951, Grace Hopper wrote the first compiler, A-0.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.