Hey, James! Thanks for the support!
Well, my first reaction is to say that the best language to learn for programming on the iLiad is C or C++. However, those are notoriously NOT the best languages to learn if you are new to programming. To learn programming, I think I would suggest Python... but this is one of those things where everyone has a different opinion and they're all correct.