Чтобы можно было ходить по таким «папкам», изменять, запускать, назначать права доступа.Из этого я понял, что разговор никак ни о уже написанной программе, т.к. вы собираетесь что-то изменять, и как-то именовать языковые конструкции, делать на них ссылки, писать программу.
Особенности: можно именовать языковые конструкции(for, while, if...), делать на них ссылки, программу можно написать с помощью пакетного файла.