Upload and Download Arduino

Hi
I am very new to the Arduino world. I am PLC programmer by profession and trying to explore the possibilities of Arduino programming.
I would like to know

  1. if I can upload and download the program or not.
  2. When I open few examples in IDE I find there are multiple sketches, so when I will download will all the sketches will be downloaded to the controller or just the one which is open in the window.

A prompt reply will be appreciated

Regards
Asish Sharma

  1. Obviously you haven't even tried. Try it. I think you will find that you can upload quite easily.

Download however, is impractical for all but the most determined programmer. It's not like a PLC where you can get the running program back out of the device.

  1. Most examples are a single file. If you have multiple windows open then the one where you click "upload" is the one that will be uploaded. It's like having many Word documents open. When you click "print" only one of them will print.

When I open few examples in IDE I find there are multiple sketches

I don't understand what you mean by this ?