The 'Log4j' Bug, And How It Affects Software From Minecraft To Apple And Beyond Java is a popular programming language used in many instances and devices. It's the programming language behind many things, doing many things.