Thanks for pitching in. 
And yes, that&#x27;s why I think I am placing safe bets with popular stuff like Ruby&#x2F;Rails and Java.<p>I am actually quite eager to work on it and am not scared of spending 5+ years to get good at it. I just wanted to know whether my thinking of a good way to get into coding sounds okay. For example, I read that starting programming with C is not a very smart way to do it, as it is more complicated (low-level is the right term I think).<p>Could you please elaborate on your last sentence - do you mean that if go with Java, I should stick only with it, and not try to spread myself too widely with other langs? In other words pick one generel purpose lang?