السلام عليكم
ربما يوجد الكثير منكم حاول أن يتعلم أي من لغات البرمجة المشهورة مثل السي أو السي شارب أو جافا أو أي منها .. و لكنك فوجئت أنك فشلت في تعلمها ! و الإجابة ببساطة لأنك من المبتدثين . فعندما تكون مبتدئ في البرمجة فلا أتوقع منك أن تقوم بإنشاء "مكافي أنتي فيروس" جديد أو أن تقوم بصنع منافس الفوتوشوب !!! .. و أعلم دائما أن جميع لغات البرمجة تحوي ما هو سهل و ما هو صعب و لكن المشكلة هي من أين تبدأ .. إذا كانت لديك خبرة ضئيلة أو لم تكن أي مغامرات في البرمجة في البرمجة و لغاتها إذا فلا أنصحك أن تقترب من
- الأسمبلي ((( حتي لا تصاب بالصدمة العصبية )))
- السي C
- السي بلس بلس C++
- السي شارب
- جافا
- بايثون
- روبي
- بيرل
أو غيرها و ذلك لأنك ببساطة إن لم تكن لديك خبرة مسبقة (معقولة) إذا فلن تتمكن من تعلم جميع ما في اللغة من أساسيات و فرعيات و بالطبع سوف تصاب باليأس عندما تقف عند أول مشلكة تواجهك (( لقد حدث هذا معي فلا تقلق )) و لكن إذا أردت أولا فهم أساسيات البرمجة (و معظمها تقريبا متشابهة) فلابد من أن تبدأ في تعلم اللغات البسيطة جدا مثل الكيوبيسك (فهي لغة محدودة و تقريبا منقرضة و لكنها ستساعدك كثيرا في فهم أساسيات لغات البرمجة) آيضا يمكنك تجربة
- لغة البرمجة "ليوبارد" Leopard Programming Language
- لغة Beginner's Programming Language يمكنك تحميل برنامجها من www.download.com أو من www.softpedia.com
- يمكنك آيضا تعلم لغة "جست بيسك" JUST Basic فهي سهلة و غنية بالإمكانيات
- يمكن أن تكون لغة -- QBasic -- مدخلك إلى عالم البرمجة فمع قدمها و شبه إنقراضها فهي سهلة و تمكنك من معرفة بدايات البرمجة .
و يمكنك البحث عن أي لغة برمجة للمبيدئين وسط هذا الكم الهائل من لغات البرمجة المخترعة من صفحة الويكيبيديا -- هنا --
و كلمة أخيرة أنه لابد أن تبدأ باللغات السهلة (التسخين) حتي تستطيع الدخول في مغامرات اللغات الأكثر سيطرة و عمقا .. و لتعلم أنك لابد من أن تأخذ وقتا ربما طويلا جدا (تصل إلى سنوات) لكي تتعلم لغة برمجة بكل أسرارها و مفاتيحها و متغيراتها و لكن المهم أن تتعلم شيئا .
و شكرا على القراءة