I am wanting to program a virtual drive that can be seen as a physical drive (like the C: and D. When files are copied to it etc the files are then sent via ftp to a ftp server. Can anyone suggest what the best language is for programming this application? Also does anyone know any good websites that have guides/tutorials on how this can be done?