Conversation so far:
java is platform independent due to presence of
Intermediate code called the bytecode
what are some editions of Java platform?
Jave comes in several editions including Micro Edition (ME), Enterprise Edition (EE), and Standard Edition (SE).

Question: what language does the platform use?
Self-contained rewrite: what language does the Java platform use?