A compiler translates high-level programming language code into machine-level language that a computer's processor can execute.
एक कंपाइलर हाई-लेवल प्रोग्रामिंग लैंग्वेज कोड को मशीन-लेवल लैंग्वेज में अनुवादित करता है जिसे कंप्यूटर का प्रोसेसर निष्पादित कर सकता है।