Es gibt die Möglichkeit über RS232 oder USB zu programmieren. Über RS232 ist es um einiges komplizierter als mit USB.
Ich empfehle dir, besonders als Anfänger per USB zu programmieren.
Der Atmel ISP MK2 ist meiner Meinung nach das beste USB Programmiergerät.

Ich hoffe ich konnte dir Helfen

Gruß Flexxx