Pour débuter et avancer rapidement dans le développement d'applications, il te faut un L4G genre Windev de PCSOFT.
Le problème, c'est la licence d'utilisation

qui limite rapidement l'utilisation au monde professionnel (quoique VS.NET n'est pas donné non plus

).
avec ce genre de produit, tu as toutes les fonctions intégrées: Gestion des données (BdD, Flux XML, DDE, fichiers systèmes, ...) et une base de données intégrée (HyperFile). Un RAD permet de créer automatiquement des fenêtres par rapport à ton analyse.
Voici un exemple du langage:
SI SansEspace(mon_champ) = "" ALORS
INFO("Vous devez renseigner le champ")
FIN
Bien sûr tu peux aussi saisir en anglais:
IF SansEspace(mon_champ) = "" THEN
INFO("Vous devez renseigner le champ")
END
ça marche aussi
Tu peux aussi intégrer du langage C et utiliser n'importe quel base de données:
ORACLE, SQL, MySQL, ACCESS, HYPERFILE...
Ayant testé pas mal de produit de développement, c'est vraiment le plus facile à utilisé (1 mois pour commencer à maitriser le langage!).
Sans compter que c'est un produit Français