What is the "language" of a .bat batch file on windows?
When windows is running one of these programs what is the actual language being used? I am guessing C++ sorry if this is in the wrong area this is my first question :D
23 Answers
A .bat file is a DOS/Windows shell script executed by the DOS/Windows command interpreter. When a batch script is saved to a .bat file, it is just called a batch file.
The language is simply batch script. It is not a high level language like C++, but a simple interpreted scripting language.
Batch files are very limited in functionality. Microsoft has released PowerShell, which is a much more powerful scripting language.
3Sometimes known as the MS-DOS Batch File Language, or simply batch commands: . It is merely the encapsulation (in a file) of a series of commands, most of which could also be executed on the command line itself (at the prompt, outside of the batch file).
Windows script is what's being used, it doesn't get translated to another language it's just telling Windows explicitly what to do.
1