___translates high-level language program into machine language program. September 30, 2017 Java Programming ___translates high-level language program into machine language program. Answer: a compiler Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+