Pemrograman AVR ATmega selain menggunakan bahasa C juga bisa menggunakan bahasa lain, seperti bahasa assembly, pascal ataupun basic. Contoh compiler berbahasa basic yang digunakan untuk memprogram mikrokontroler AVR adalah Bascom AVR.
20 Aplikasi Mikrokontroler
Buku karangan Afrie Setiawan dari Akprind ini memberikan contoh praktis penerapan mikrokontroler AVR dalam kehidupan sehari-hari, terutama kaitannya dengan penggunaan mikrokontrol sebagai automated device. Ada beberapa aplikasi menarik dalam buku ini, terutama beberapa sensor pendeteksi gas yang bisa digunakan untuk mendeteksi kebocoran gas LPG di rumah.