Программирование на языке командных интерпретаторов DOS

Думаю, что в разделе низкоуровневого программирования будет нелишним поговорить о программировании bat-файлов. Функциональные возможности батников гораздо шире тех, которые используют большинство пользователей ПЭВМ. Batch-файлы (batch (англ.) - пачка, кучка) бывают не только линейными, но могут включать элементы ветвлений и циклы. Добавьте к этому возможность генерации и запуска других батников, и перед вами откроются красивые просторы программного творчества.