I'm very new to programming. In fact, I'm currently teaching myself Python and haven't yet attempted any Java programming. Java is widely used (and seems to be growing) in the app community. I'm not sure how much I'll ever need it, but would like to explore it eventually. I hope to learn a lot in this forum.