xml is kinda making sense, although i had a look at the texts on it in the bookshop and quickly got overwhelmed. C++... well, i can do "Hello, World!".
Python makes me feel ancient. I feel like Manuel in faulty towers. "I know nutheeng. Nutheeeeng!"
I once put something that crashed my system in my .profile by accident, and the catch was i couldn't edit it out... my admin/lecturer took pity on me that time. I feel like i can make a few things out reading the code but other parts might as well be in swahili and the environment is really different to what i was used to.
I used to know roughly what i was doing in VB, although the trouble was that was when you came across a bug, Microsoft denied it's existence. They might fix it in a later version, but they wouldn't acknowledge it in the first place. I know of a workplace that relied heavily on it and i am given to understand they really lost control when microsoft phased out support for it. There's a lot to be said for code that isn't dependent on a proprietary compiler from a company that needs you to buy a new version that does pretty much the same thing every few years, or they'll go bust.
I like Open Source. Don't get me wrong, i think commercial applications will always have a place, but i just don't see the point in paying money for MS Office, for example, when Open Office fits the needs of most home users, or Photoshop when Gimp is an adequate substitute for the non professional.
I remember about 12?? years ago working with video editing on a mac.... god, it was sooo easy. I don't know if there are freeware programs able to do what that package could but it seems unlikely. Still, hope i am wrong; i'd love to have the cash to get back into playing with multimedia one day.
The wonder movies different people have made for mods are really brilliant but the firaxis team shows what you can do with a reasonable amount of moolah and skilled staff.