sentence: jackson 's aim was to make cobol batch file processing programs easier to modify and maintain , but the method can be used to design programs for any programming language that has structured control constructs , languages such as c , java and perl .