Hallo rocketman123,

C++ für den mega8. Dann schau dir mal Arduino an. Es gibt jede Menge Tutorials und Anwendungsbeispiele darüber. Moderne Boards verwenden zwar den mega168, aber der mega8 wird weiterhin voll unterstützt. Ein Arduino Board kann man sich auch recht einfach auf Lochraster oder Steckbrett selbst aufbauen, oder auf eine bestehende Hardware anpassen.

Ich arbeite selbst zur Zeit an der Asurino Lib, einer Klassenbibliothek für den Asuro, basierend auf Arduino.