Hallo czapie,
wenn Du unter "Palm-Programmierung" die Windows-Seite meinst (also Pocket-PCs) dann kann ich Dir die
eMbedded Visual Tools empfehlen (C und VBasic Entwicklungsumgebung).
Ich habe mir die Version 3.0 vor einigen Monaten zum Selbstkostenpreis (ich glaube ca. 9$) bestellt. Wenn Du eine Flatrate besitzt, kannst Du sie auch vom obigen Link saugen.
Wenn Du Palm-Pilots meinst, glaube ich mich zu entsinnen, dass es eine kostenlose GCC Variante dafür gibt, allerdings habe ich dazu keinen Link.