Le langage Batch file est un langage provenant des années 1980 permettant un nombre limité de commandes et d’instructions.
Puisque c’est un langage très limité, il n’est guère utilisé pour des instructions complexes et ne peux être comparé au C++
ou tout autre langage de la sorte, il est plutôt utilisé pour des systèmes administrateurs qui désirent souvent faire des
tâches automatisés. Puisque ce langage est simple et facile à créer ne demandant n’y compilateur ou logiciel nécessaire,
il peut-être très pratique de l’apprendre pour une situation donné. Un fichier batch est tout simplement une fois créer,
une suite qui s’exécute ligne par ligne avec des commandes écrites, et, se fera interprété par le « Command Interpreter ».
L’histoire en est aussi simple pour en résumer l’origine rapidement. Ne vous vous êtes jamais dit que le batch programming ressemblait un peu à la structure de l’Unix shells? Si vous avez quelques connaissances en informatique, vous pourrez faire le lien. Sinon, il est vrai que le concept original provient d’Unix et a fini par évoluer du coté de Microsoft au fils des ans pour donner inspiration à ce que l’on peut connaître du DOS aujourd’hui. Une idée brillante qui à donné naissance à 2 structures similaires mais différentes en chacun d’eux. Le langage Batch est simple et très facile à apprendre, il est à l’origine de plusieurs évolutions au fils du temps et est toujours utilisé par un certain nombre de personne qui désire l’apprendre.