theodp writes: Answering questions about everything from his favorite book (The Better Angels of our Nature) to his favorite band (Weezer) to the Microsoft product he wished made it to the market (WinFS), Bill Gates hosted a Reddit AMA (Ask Me Anything) Monday morning. Asked if he still codes, Gates responded, 'Not as much as I would like to. I write some C, C# and some Basic. I am surprised new languages have not made more progress in simplifying programming." So, is Bill right (Exhibit A: old-school Microsoft BASIC vs. newfangled Google GO), or are there other new languages he should check out?