Ce sujet revient régulièrement sur ce forum.
Dans un premier temps, il faut que tu distingues le système d'exploitation de ton PDA :
- Windows Mobile
- Palm Os
- Symbian
Palm Os a longtemps maitrisé le marché, on trouve de nombreuses ressources pour développer sous palm Os
Pour un programme autonome ce sera du C (Code Warrior)
Pour des programmes avec l'équivalent d'une machine virtuelle, il y a du java (Waba) du basic ....... Satellite Forms(équiv à VB)
Symbian reste un système propriétaire et les outils de développement sont peu nombreux
Windows Mobile ou PocketPc ou Windows Ce est un OS récent sur le marché par rapport à Palm, mais avec Microsoft, il prend la maîtrise du marché, on le retrouve aussi sur les téléphones portables.
Pour développer sur ces systèmes il existe :
-eVb ou eVc (Embedded Visual Basic ou Visual C) sont des IDE + compilateurs gratuit fournis par Microsoft. eVb nécessite l'installation de bibliothèques supplémentaires sur les PDA Ces outils sont gratuits, mais ne sont plus maintenus. (eVb 3.0 et eVc 4.0)
- .Net (VB, C#, C++) dont le Compact framework est inclus dans la Rom des PDA sur PocketPc 2003 et Windows Mobile 5.0, te permettera de développer tes programmes aussi facilement que sur PC. Cependant seule les version standard ou professionnelle ne permettent de déployer sur ces plateformes et donc payantes.

Les versions Express ne le permettent pas.
Il existe une
possibilité avec
SharpDevelop, mais je ne l'ai pas personnellemnt testée.
Sinon d'autres outils existent NsBasic etc....... mais nécessite généralement des bibliothèques supplémentaires
Pour développer sur PocketPc je te conseille l'excellent site de
Stéphane Sibué CodePPc.comPour les astuces de développement
pdafr.com te dépannera, le reste sera sur MSDN.
J'espère avoir répondu à ta question
