البرمجة قد تكون من الأشياء صعبة الفهم ، هذه المقالة سترشدك أي لغات البرمجة مناسبة لك لتبدأ رحلة التعلم معها!
الخطوات
1- على المبتدأ أن يتعلم لغة عالية المستوى مثل لغة ( بيسك ) أو ( باسكال ). لغة ( البيسك ) لغة سهلة جداً لتبدأ بالبرمجة عليها ،بينما لغة ( الباسكال ) ستعلمك كيف تبني برنامجك بشكل صحيح و ستسهل عليك تعلم لغة أخرى .
2- تذكر هذا إذا قررت عدم تعلم لغة عالية المستوى أو كنت تعرف أحداها بالفعل ؛ تعلم لغة مبنية على لغة سي مثل (c++ ) أو ( c#) أو ( java ) , ليس الوقت مناسباً لتعلم سي لأنها تسمح لك بالتحكم بجميع أجزاء حاسوبك فـلو فلو استخدمتها بشكل خاطئ , يمكن أن تجلب هذا الدمار لحاسوبك! بعد تعلم أي من اللغات المبنية على سي يمكنك حينها تعلم سي !
3- إذا تعلمت لغة سي , يجب عليك تعلم لغة ( Assembly) و هي أول لغة أنشأها المبرمجون كما أنها مقتبسة من لغة الآلة اللغة الوحيدة التي يستوعبها الحاسوب .
نقاط مهمة
1- ابتع أو حمّل من الانترنت مترجماً( compiler ) و هو برنامج يحول لغات البرمجة إلى لغة الآلة , بعض المترجمات تأتي أحياناً مع خاصية تمكنك من إنشاء واجهات مرئية لبرنامجك ثم تضيف الكود لها لتعمل , حاول أن تبتاع هذا النوع من المترجمات .
2- لا تدخل في جدال مع الآخرين عن أي اللغات أفضل ؟ , لأنه لا توجد لغة أفضل ! كل اللغات تحتوي على مميزات عن الأخرى , لكن لا يوجد لغة أفضل من لغة ، المجادلة في أي لغة أفضل هو مجرد ضياع للوقت .
تحذيرات
بعض المترجمات لا تعلم إلا على نظام تشغيل معين مثل الويندوز ،حاول أن تبتاع مترجم يعمل على الأقل على نظامي تشغيل .
أشياء ستحتاجها
التعليقات
لماذا يبتاع مترجمًا ؟
سبتمبر 25, 2008 كتبه محمد (لم يتم التحقق), منذ سنة واحدة 48 أسبوعا
رقم التعليق2321
لا داعي لأن يبتاع مترجمًا ، هناك عدة مترجمات متاحة حرة مجانية موثوقة .
لا يلزم المرء في بداية تعلمه البرمجة أو حتى تقدمه فيها سوى الهمة أولا و صحة الاختيار ثانيًا ( الثقافة في هذا المجال ) .
لست مع نقطة أن لغات البرمجة ليس فيها الأفضل !! و أن ذلك مضيعة للوقت !!
يجب أن يكون لدى المرء ثقافة و لو بسيطة عن أنواع اللغات و طريقة أدائها و وثوقيتها في المستقبل .
فعلى سبيل المثال عندما يقرر المرء خوض البرمجة في مجال الويب هل نقول له لا فرق بين PHP و ASP ؟
من الأشياء الجد
سبتمبر 26, 2008 كتبه نبيل (لم يتم التحقق), منذ سنة واحدة 48 أسبوعا
رقم التعليق2322
من الأشياء الجد مهمة والتي يغفل عنها الكثيرون ومنهم المبرمجين هو التفكير المنطقي والخوارزميات.
فيدون تعلم التفكير المنطقي في البرمجة فلن تقوم بكتابة برامج فعّالة
تجربة شخصية
سبتمبر 26, 2008 كتبه معتز عبدالعظيم (لم يتم التحقق), منذ سنة واحدة 48 أسبوعا
رقم التعليق2323
السلام عليكم
أود أن أشارككم تجربتي الشخصية في تعلم البرمجة
فقد بدأت البرمجة بلغة بيسك أيام المتوسطة، ولم أعمل بلغة برمجة غيرها. وكنت أستخدم جهاز كمبيوتر صخر.
بعد أن التحقت بالجامعة تعلمت لغة باسكال بإستخدام تيربو باسكال 7 تحت منصة الدوز. وكانت تيربو بساكال أصعب من لغة البيسك، إلا أن خبرتي في البيسك سهلت تعلمي هذه اللغة الجديدة. بعد عامان بدأت لغة السي بإستخدام تيربو سي ++ 3. وكان صعبة قليلاً لكنها كانت مسألة مقارنة باللغات الأخرى. عملت بهذه اللغة حوالي عامين. بعد ذلك تعلمت الفيجوال بيسك ثم الدلفي التي أستخدمها إلى الآن حوالي عشر سنين أو أكثر. بعد ذلك تعلمت لغى PHP ولازالاس في بيئة اللينكس. حيث أصبح من المهم التفكير للإنتقال لنظام تشغيل وأدوات برمجة مفتوحة المصدر.
ملحوظة: في كل لغة برمجة أدرسها أعمل بها كمية كبيرة جداً من البرامج بعضها أقوم بإنزالها في موقعي في الإنترنت
www.geocities.com/motaz1
نرجو من باقي الأخوة عرض تجربتهم لنا
أطمح....
سبتمبر 30, 2008 كتبه M.A.H (لم يتم التحقق), منذ سنة واحدة 48 أسبوعا
رقم التعليق2346
أطمح بذلك حقاً..لكن لا أعرف كيف.