DEV Community

Discussion on: What is a compiler and an interpreter?

Collapse
 
lexplt profile image
Alexandre Plt

One could argue that Java isn't compiled into machine code but jvm bytecode and thus needs the VM to run

Collapse
 
kailyons profile image
Loralighte

But still "compiled" technically, plus VMs add a lot of complexity that no one really needs, like lang to lang compilations. I only focused on the absolute basics