Which of the following are tasks carried out by the compiler?
Checks code for mistakes
Translate commands into binary machine code
Save information such as data in long term storage
Receive input from the user