Pour apprendre très facilement les bases programmation et, en même temps, le language C :
le site du zero.
J'insiste vraiment sur le fait que l'auteur de ces cours est extremement clair, et l'apprentissages ne nessecite pas de notion avancée d'informatique.
Si tu veux uniquement developper sur ton palm, apprends les deux premieres parties, et apprends au moins les 4 premiers chapitres de la troisième ( surtout la notion d'evenement ).
Ensuite, va sur le site d'onboardC, telecharge et apprends le cookbook ( valable non seulement pour onboardC mais aussi pour tout les outils de developpement C pour palm, je crois

). Il a pour but d'apprendre les base de la prog specifique pour palm.
Ensuite telecharge le guide d'utilisation de l'API palm. N'apprends pas tout, ca fait trop

! Mais ca reste utile pour consulter de temps en temps.
Sinon, question durée de l'apprentissage :
J'ai commencé a apprendre les bases du language C le premier jour des vacances de fevrier.
J'ai commencé a bien developper sur palm a la fin des vacances de paques

en esperant que mon message te sois utile.