I have a question about programming. I'm an old guy - turning 26 years of age next month - and I'm thinking about learning programming basically for the first time. I've played around with it a little bit in the past, like I've done some basic work in python, but I'm interested in learning how to program more seriously and solve more complex problems using programming.
I've also seen lots of languages come out recently that got a good amount of traction but not a crazy amount, such as Ruby and Golang and I'm not sure why new languages are even being developed right now given what's possible with C++ and others that have been around for a long time.
I know some of you can definitely help me with this and I thank you all for offering your insights.