القائمة الرئيسية

الصفحات

ما هي أفضل لغة للبدء بتعلم البرمجة؟




في بداية مشوارك في تعلم البرمجة. لا أنصحك بأن تبدأ باللغات السهلة. مثل Python.

(ليست بلغة سيئة, ولكن لكثرة ال Built in functions المتوفرة في python قد تظن أن البرمجة سهلة)

أنصحك بأن تبدأ بلغة مثل Java أو ++c , هذه لغات ستعطيك القدرة على فهم طبيعة الأكواد البرمجية بشكل رائع وقوي. وقد يقول البعض بأنها لغات معقدة للمبتدئين ,ولكن إذا أردت أن تبني نفسك برمجياً بأفضل طريقة ممكنة. عليك أن تبدأ بلغات مثل هذه.
قد تسألني ما الفائدة من أن أبدأ ب Java أو ++c ؟
حسناً عزيزي! الفائدة أنك إذا أتقنت Java أو ++c. مع دراستك ل الخوارزميات وهياكل البيانات ( Data structures and Algorithms ) مع OOP و OOD
و Design Patterns .
سيكون من السهل جداً عليك أن تتعلم أي لغة أخرى. على سبيل المثال عندما انتهيت من دراسة ++c , أردت أن أتعلم python , لقد استغرقني الأمر أسبوع وبضع أيام. لأتعلمها كاملةً, بالتأكيد ليس بدرجة خبير. ولكنني كنت أستطيع أن أطبق أي فكرة تخطر ببالي. بهذه اللغة الجديد.
وبإمكانك أن تقرأ هنا من أين أبدأ تعلم البرمجة؟ ستجد تفصيلاً أكثر مع بعض المصادر.
وهنا تجد بعض الأخطاء التي لو تجنبتها ستختصر على نفسك الكثير من الوقت
ما هو الخطأ الذي قمت به في بداياتك كمبرمج؟ إقرأ الاجابات الموجودة كلها. فهي مفيدة جداً.
وهنا ستجد بعض المواقع التي ستوفر لك تحديات وأسئلة لتتدرب بعد أن تبدأ التعلم. أين أجد بعض التحديات البرمجية لأُتقن ما تعلمته؟
محتوى المقالة