c compiler: a compiler for programs written in C
program: (computer science) a sequence of instructions that a computer can interpret and execute
silversmith: someone who makes or repairs articles of silver