[kän·vər′sā·shən·əl kəm′pīl·ər] (computer science) A compiler which immediately checks the validity of each source language statement entered to the computer and informs the user if the next statement can be entered or if a mistake must be corrected. Also known as interpreter.