Honestly, C# would be the way to go imo. It has the easy to understand syntax of Java and the power of a .NET C language. Or well if you want something easier I guess you could start of scripting I guess? I personally started off with VB 4.0 and then moved on to C++ / ASM.