| First of all, I am not a professional programmer. Three or two months ago I suddenly got involved with this programming experience. Well, this is how it happened. My top-down RPG-philia urged me to download a game engine (RPG maker XP) by which you can create a game easily. In a few days I thought that "hmm, even it is a powerful tool, you somewhat get bored as you feel limited with what the program offers". Then, as the next step I decided to learn a little bit of editing the program. The program uses Ruby language, which is not very famous.
Now, I was at a decision point. I had made my mind to learn a programming language. There were many options, but I chose Java. I have to admit that it was a bit intuitive choice. Maybe the word "Java" sounded more appealing as in my childhood I had developed an affection towards Java applets.