I just have a few questions about Java programming language. Before getting started with the question, I was actually doing some reading for my java course and there was an implementation of Coffee vending machine in java. Therefore, the questions came to my mind and these are: Do Java programmers use java to program a vending machine? and how does this implementation work in reality? and the other example was an implementation of pizza vending machine.