But for a beginners language neither C++ or Java seems to be good choices. Most beginners want to see some action: Windows, fonts, colors, boxes etc. I haven't seen anything that competes with Microsoft Visual Basic on this. It's so fast to learn to do some stuff for fun.
Iff you wan't to do more serious programming however, VB is not such a good choice. When the project gets bigger VB is a mess, in my opinion.
I once worked on a project that developed the business tier in C++ and GUI in VB. That worked out great. It would be great if there were such a thing for Java. I haven't worked with Eclipse so I don't know if that is an option. It tried Forte, but didn't liked it. I found it complicated and bloated
Iff you wan't to do more serious programming however, VB is not such a good choice. When the project gets bigger VB is a mess, in my opinion.
I once worked on a project that developed the business tier in C++ and GUI in VB. That worked out great. It would be great if there were such a thing for Java. I haven't worked with Eclipse so I don't know if that is an option. It tried Forte, but didn't liked it. I found it complicated and bloated