Java

=Java= There are a lot of stories about why they called it "Java" but I think that the most reliable one is the one that says that they thought calling it "Oak" but as soon as this name was already registered, the development team spent the whole night thinking in a new one. After hours thinking about it they run out of coffee and they realized that Java was perfect, as it was the way Americans called the coffee produced in the same name Indonesian island.

Anyways, Java runs Bytecode in a Java Runtime Environment. This feature makes it possible to run code written in Java on every platform which has a Java Runtime Environment installed.