
Batch isn't a language, it's garbage lol.
I recommend trying Java. If you know java, php, python, c# are easy

You know, you don't smear the peanut butter on the bread before you toast it!![]()
True it's not a language, but if you learn it, it's a good start. Helps you learn how windows works + gives you a basic idea of how much coding goes into simple things. Like if he wanted to make an installer for something with 1000 files, he would need ~5000 lines of batch at least to install each file in it's correct place, then probably another ~300+ for registry edits.

Batch files fall under shell scripting. They can be considered a Domain Specific Language. But the rest I agree with![]()