I took 1 semester of c++ years ago and for all basic purposes I don't know anything. With that being said I would like to take up learning a language and I am wondering which I should learn. What I am looking for is a language that will be mainly just a hobby and me screwin around. Also looking for something maybe down the road I could attempt a side job with. Not really looking for anything web based only. With that being said something just for Windows is fine. I guess I am just kinda wondering what languages are the top right now? Is C++ still the mack daddy and hasn't changed much?