Wow it has been years since I wrote this... I sounded so dumb lol... and I'm not quite sure, but knowing batch programming is a good start. Really any programming language is, because it's all the same. For example, Spanish and English are both languages and words mean the same thing, they just look and sound a little different. I'm sure with a little practice, you can make an amazing program. Looking over the years, I've made some pretty cool stuff. In elementary school, I wrote an "operating system" in batch. It was amazing. I made it in 5th grade. In middle school, I hacked my school's server and some teacher computers...using batch. That was fun. I also screwed with the school security system through it. In high school, I did some of the same stuff, not as much though, but still...lol... Unfortunately I can't help you much here at the time, I have to continue with my studies. I may look into it sometime soonm though. Sorry.