Bascom Basic das auch bei www.rowalt.de angesprochen wird, ist schon einer der besten Compiler die es gibt. Damit kann man schnell einsteigen und eigentlich alles erreichen was machbar ist, sogar Assemblercode kann eingebunden werden.
Alternativ gibt es nur C und Pascal Compiler. Dazu wurde ja nun schon einiges gesagt.
Wenn du schnell einsteigen willst ist Bascom sicher am besten, hast du etwas mehr Zeit und stören dich kryptische Zeichenfolgen nicht, dann ist C (z.B. GCC COmpiler für AVR´s) auch gut. Ein Pascal-Compiler ist recht teuer und hat gegenüber den ersten beiden Varianten eigentlich keinen echten Vorteil. Da Pascal zudem nicht mehr so häufig verwendet wird, würde ich davon abraten, auch wenn der Quellcode sehr übersichtlich aussieht.

Schau mal hier:
Bascom Basic: https://www.roboternetz.de/phpBB2/viewtopic.php?t=884
C: https://www.roboternetz.de/phpBB2/viewtopic.php?t=2158