R
Roedy Green
Once you have enough of a grasp on these, then moving to unknown
languages is trivial.
the more languages you know, the faster you can pick up on a new one.
All you need to focus on are the surface syntax differences and the
totally unique features.
On the other paw, I had more trouble with Java than I should have
mainly because I kept expecting it to be the same as C++ because it
superficially looked so similar.