أريد تعلم برمجة برامج سطح مكتب تجارية ... ولي معرفة بسيطة مع الجافا وأيضا بايثون و php .

ما هي لغة البرمجة الأفضل والمناسبة لمشاريع سطح المكتب من حيث القوة والأمان والدعم ووجود مكتبات مناسبة وواجهات مجانية مثلا , أمي قليلا لبايثون لسهولتها ولا،ها تشبه php لكن لا اعرف قوتها وامانها لسطح المكتب , من جهة أخرى سي شارب معقدة قليلا لكنها من انتاج ميكروسوفت وبالتالي مكتبات عديدة للوينداوز ... وقد إشتهرت كثيرا مؤخرا .

ما رأيكم ؟