امور يجب عليك معرفتها قبل التوجه إلى اي لغة البرمجة - الجزء التاني-



السلام عليكم 


المعرفات  identifier
كل برنامج يمتلك نوعين من الرموز: 
النوع الاول : و هي الرموز التي تعود للغة ساطيكم مثال في باسكال بمان الدورة الاول في البرمجة ستكون حول باسكال 
الرموز ( - ,+ , : , =: , () , ; ) او تكون على شكل كلمات (begin, if ,else , repeat , while , until , then ,end)
 و النوع تاني عبارة عن رموز تستخدم في البرامج فإما ان تكون معرفات قياسية مثل : ( Integer , real , write ...)
او ان تكون من النوع الذي يختاره المبرمج مثل المتغيرات Variables  و المتغير هو رمز او اكثر يستعمل في البرنامج ليشير إلى محتوى موقع في الذاكرة سنشرح  في الدورة باسكال ما هي المتغيرات و متى نستعملها بالتفصيل إن شاء الله 
نفس الامر مع الثوابت Constants 



و لان سنقوم بعمل ملخص طريقة إختيار اللغة المناسبة 



اولا : ماهو الي جدبك إلى البرمجة هل هو المواقع او برامج اضن انك لم تفهم سؤال هل الذي الهمك هو تصميم و برمجة المواقع او تصميم و برمجة البرامج ستسالني ما دخ ذا في هذا ساجيب . يوجد لغات مختصة في برمجة المواقع و الاخرى في برمجة البرامج . 
تانيا: إذا كنت محب و ملهم بتصاميم المواقع و برمجتها فهناك خيارات محدودة من لغات البرمجة : 
يجب عليك تعلم لغتين اساسيتين إذا كنت محب لتصميم المواقع و تعتبر هتين اللغتين لبناية الموقع و ليس برمجته هما CSS , HTML. اما البرمجة لديك خياران هما يجب عليك تعلم واحد منهما و هي لغة PHP لغة مفتوحة المصدر بمعنى السهل تنشر موقعك من غير مقابل عكس لغة ASP يجب عليك دفع مبل مالي لشركة Microsoft لنشر موقعك إذا كان لديك مبلغ مالي جيد انصحك بتعلم ASP لكن إن لم يوجد تعلم بي أتش بي 
و يوجد لغة JAVASCRIPT لبرمجة السكريبتات .

تالثا : إذا كنت تحب دخول مجال برمجة التطبيقات و البرامج .
اولا ما هو هدفك من تعلم لغة برمجة : 
فاغلب المبرمجين يدخلون إلى هذا المجال لهدفين : 
اولهما : يكون محب للبرمجة و الإستمتاع بها و يتحدى شركات اصدقاء إخ هنا يسمى بهاوي 
و تانيا : الرغبة في الإحتراف و الوصول للقمة و إتخاد البرمجة كعمل و هنا يسمى بالمحترف 
و إذا سالتني من اكون من بينهم ساقول انا استمتع بوقتي عندما ابدا بالبرمجة كما لو العب لعبة على الكمبيوتر فإنني احب التلاعب بالأكواد XD 
فلغات البرمجة منها الصعبة و الاحترافية و منها السهلة و البسيطة لكنها غير احترافية , إذا كنت هاوي انصحك بختيار لغة برمجة سهلة و مناسبة حسب وقتك و إّذا كنت تريد الإحتراف فلديك طريق شاق فإختر اللغة الصعبة ليمكنك من تعامل مع جميع البيانات و مع مختلف مكونات الحاسوب المرنة و الصلبة . 
اللغات البرمجة للهوات : Vb6 - Pascal - Go - Windev
الغات البرمجة للإحتراف: C++ C Delphi Vb.net C# Java

لان أضنك انك إخترت ماذا تريد ان تصبح هاوي او محترف .

الان ماذا تريد ان تبرمج:
فهناك انواع بلالاف برامج الحماية برامج تحويل الفيديوهات إخ تطبيقات اندرويد و ماك إخ برامج التصميم , برامد مكتبية ... إخ
فإذا كنت تريد برمجة الالعاب فلدك خيارات محدودة : C# و ++C و Java يمكنك ايضا برمجة بلغات اخرى لكن هده اللغات تمكنك من تعامل الجيد مع OpenGL لصناعة الالعاب
و إّا كنت تريد برمجة تطبيقات مكتبية عادية مثل برنامج PDF إخ اي لغة يمكنها فعل ذالك لكن انصحك بلغة جافا ستكون الخيار الافضل لبرمجة برامج تسيير الشركات و المدارس ...إخ  . 

و هنا ينتهي موضوع اليوم لا تنسونا بالدعاء لنا و الف شكر لكل من ساهمنا في نشر المدونة ليستفيد الجميع 
و اتمنى من الجميع ان يكون إختار لغة التي سيبدا بها لكن انصحك لا تتشقلب من لغة إلى لغة بل تحكم بلغة واحدة و حاول إحترافها و لايمكنك ان تصبح في شهر او 6 اشهر او حتى عام محترف بل على الاقل سنتين من التعامل بلغة واحدة 



ليست هناك تعليقات:

إرسال تعليق

LDBA Tech تصميم Ali Larbi Daho Bachir 2015/2016

يتم التشغيل بواسطة Blogger.