Der Einsteig in die Mikroprozessor Welt ist relativ einfach, nur wenn man eine langfristige Ausstattung haben möchte, sollte man schon gute 200-300 EUR Investieren.

Ich bin absolut kein Fan von den zusammen gefrieckelten "LPT-ISP" Programmer, ich würde als Grundaussattung euch folgendes Vorschlagen:

- Atmel AVR ISP mkII (Gibts ab 38,00 EUR)
- Für nur "Füsschen" Prozessoren das mittlerweile günstige Atmel STK 500
- Das myAVR Board MK2 mit USB Anschluss

Wer ein gesammtes Startkit haben möchte, kann sich für nur 61,90 EUR das AVR-Starterkit mit einem AtMega8, USB-Programmieradapter, Netzteil und alle benötigten Kabel hier besorgen

Wer nun mit C++ Anfangen möchte, kann auf die Kostenlose Atmel AVR Studio 4.18 zurück greifen.
Für Basic Freunde bietet sich Bascom AVR oder FastAVR an.
Für die ganz alten Hasen der Assembler Code.

Ich würde aber aufgrund der Zahlreichen Foren bezüglich dem AVR auf C++ Aufbauen, da man mit dem wissen auch einige andere Dinge erledigen kann ;-)