I want to know if i can putany element i anoyone pin and then programme it?
No,
The Arduino has analog pins used for 10bit sampling of 0..5V (unless AREF pin is used), other pins are digitAL IO only, some pins have hardcoded I2C, analog pins can be used as digital output but digital pins cannot be used as analog, pin13 is special, as it has a build in led, pin 0 and 1 are RS232, pin 2 and 3 can be used for ISR()'s other pins might also be usable for ISR()'s but at least that is far more difficult. Then there are PWM pins ...
Fortunately there is the tutorial section -
http://www.arduino.cc/en/Tutorial/HomePage - where a lot is explained how to use the different pins.
If you prefer a book try -
http://www.earthshineelectronics.com/files/ASKManualRev4.pdf - it can be downloaded free and contains a lot of information. Don't know if that is the last version though.