I love Lua, but it's procedural and dynamically typed, which is great for scripting, and horrible in a full-blown programming language. So I guess my "own language" would be some kind of ghastly hybrid of BlitzMax, C# and Java. Essentially leveraging the features of the latter two into a syntax more similar to the former.