Documents can be done in a variety of ways, depending on what hardware is available You could network the computers together using a crossover cable if the PCs have Network Interface Cards ( Looks like a chunky phone socket ). Or using a USB data transfer cable (again dependant on suitable sockets. Or you could go the slightly slower route and use whatever portable media you have, floppy disks, CDr or USB flash memory.
Transfering programs however is near impossible, unless you have the installation program, either on CD or saved to the main drive. When an installation routine runs, most programs make changes to the registry and will not run correctly without them. Simply transfering a folder from the "Program Files" folder ia almost certainly not going to work.
If you don't have the original installation disks, you may be able to download a suitable alternative from one of the freeware sites .