بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته.

لقد بدأت تعلم البرمجة للتّو، ولدي هدف اريد الوصول اليه وهو انشاء برنامج تواصل فوري في المستقبل ان شاءالله.

حسناً، بما اني مبتدأ اريد معرفة كيفية تطوير هذه البرامج، ماهي المراحل التي تمر بها برمجة البرنامج؟

كل ما اعلمه هو ان البرنامج يحتاج الى خادم وتطبيق، ولكن ليس لدي معلومات اكثر.

ماهي اللغات التي يتم برمجة الخادم بها؟ وهل الخادم هو نفسه قاعدة البيانات؟

وماهي اللغات التي تصلح لبرمجة تطبيق كذلك؟

هل تصلح لغات .NET Framework مثلاً؟ او لغات مثل C++ وRuby وحتى Python؟

واذا كانت تصلح فهل هي كافية؟ وهل استطيع تطوير البرنامج كاملاً بلغة برمجة واحدة او اثنتين؟

حسناً، اعتقد انني ازعجتكم بأسئلتي، ولكن لديّ شغف كبير لمعرفة المزيد من التفاصيل :)