By admin , 12 December, 2021 Java is compiler and interpreter both. old definitions of compiled vs. interpreted does not make sense nowadays. Any programming language can be interpreted and/or compiled. Java interpreter Your name Subject Comment About text formats Plain text No HTML tags allowed. Lines and paragraphs break automatically. Web page addresses and email addresses turn into links automatically.