I think what Captain Pinko is trying to say is that the main theory behind programming is that of the algorithm. Once you can write a program in pseudo-code, whatever language you learn should come naturally.

No good trying to program whn you haven't an idea what you're doing

I use J++ mostly. I've never really used it to create Forms or anything, but it's really well laid out - ideal for anyone still familiarising themselves with Java.

How does J++ compare with JBuilder and Forte?