Command scripting (such as Batch File programming in MS-Dos) is a basic skill that should not be overlooked. Scripting in your OS can dramatically improve the efficiency and productivity of your computer, performing such tasks ranging from basic file system management to OS administration. In the old MS-Dos days, Batch Files were used to generate menu programs and other pseudo-graphical user interfaces. Single line scripts in Unix can perform file maintenance tasks that would take hours to type manually. In Windows 2000, I have used Batch Files (running in a Command Window in Task Manager) to control and automate the execution of quantum chemistry calculations that completed in a week and would have taken over a year to run by hand (if that fast). On a Cray Supercomputer, I used login scripts to create a user interface that looked much like the MS-Dos interface with which I was more familiar. Scripts and batch files can also be used to perform far more complicated functions, and again, these "languages" are worth knowing.