Answer: A compiler takes your program and converts it into object code which is also known as binary which is typically stored in a file and can be directly executed by the machine after you open it.
An Interpreter directly executes instructions written in a programming language without previously converting them to an binary or machine code.
hope i helped
Step-by-step explanation:
Please click the crown on my post to mark me best. It's right by the stars and like.