التخطي إلى المحتوى الرئيسي

كلمات عن لغات البرمجة ...

عندما نتكلم عن البرمجة فهذا المقال يجعلني أتكلم عن شئ أحبه منذ صغري ..

البرمجة ولغاتها هي فن جميل وجذاب .. ولكنه صعب وليس بالسهل ..

أعبر عنه بطريقتي : أن البرمجة هي فني التعامل مع الحاسب الشخصي والألة الإلكترونية .. 

كيف تعطي أمر كتابياً للحاسب الشخصي وتتعامل مع الدوائر الإلكترونية لكي تعطي لك نتائج علي شكل كلمات ورسومات وأصوات وموسيقي ..!!..؟؟

إذاً هي أوامر تترجم للحاسب الشخصي في شكل ( 1 و 0 ) لكي يعطي لك هذه النتائج التي علي شكل برنامج أو لعبة ... 

معطيات أي برنامج ( الأساسية )

1- متغيرات  .      2- داوئر تكرارية .    3- أوامر شرطية .

هذه هي الأعمدة الأساسية لأي برنامج .. ويندرج مع هذه الأساسيات دوال وكائنات وأيضاً قواعد البيانات ...

فأي برنامج لا يخلو من قواعد البيانات وكذلك أوامر الطباعة وأوامر المدخلات وكذلك الدوائر التكرارية والأوامر الشرطية ... الخ 

هناك العديد من اللغات التي تتعامل مع الحاسب الشخصي وكذلك البرامج التي تتعامل مع أي رقائق ألكترونية بها معالج ألكتروني ..

فلغات الحاسب مثل :

1- لغة الألة : وهي اللغة الأساسية التي تترجم أي لغة مطورة إليها .. 
2- لغة السي و السي ++ : التي يعمل بها مشاريع كبيرة مثل أنظمة التشغيل.
3- لغة البايثون : وهي لغة كائنية حديثة مطورة .
4- لغة الجافا : التي أيضاً يعمل بها أنظمة قواعد بيانات وتدخل في برمجة الهواتف 
5- لغة الفيجيول بيسك : التي يتم تطويرها من قبل مايكروسوفت .
6- لغة الأندرويد : التي يعمل بها تطبيقات الهواتف الذكية والتابلت .
7- لغة HTML : التي تستخدم في تصميم المواقع المدونات والمنتديات.
8- لغة PHP : والتي تستخدم أيضاً في المواقع جانباً إلي جانب مع HTML في بعض المنتديات وكذلك يصمم بها بعض البرامج .
9- لغة SQL : وهي خاصة بقواعد البيانات .. 

وهناك غير هذه اللغات الكثير ومازال يتم التطوير فيهم وينبثق عنهم لغات آخري تظهر علي الساحة ...

يدرج كثير من المبرمجين المتمكنين في مجال البرمجة ( المحترفين ) عدة لغات مع بعضها البعض في المشروعات المختلفة .. سواء كان هذا المشروع برنامج كبير أو لعبة كبيرة أو حتي مشاريع صغيرة ..

ولذلك يحتاج المبرمجين أن يتقن الفرد فيها عدة لغات ولا يكتفي بلغة واحدة ..

لأنه يمكنه أن يحتاج إلي أن يستخدم لغة تمكنه مما يريد بسهولة ولا تمكنه لغة آخري من ذلك إلا بالجهد الجهيد .. 

إذا فلغات الحاسب معقدة .. ولكنها متشابهه في التركيب والبناء ولكن بصيغ أخري .. ومنها ما يمكنك من عمل شئ معين بسهولة لوجود أدوات تسهل ذلك الأمر علي المبرمج دون غيرها التي تأخذ منه وقت وجهد ..

وهناك فكرة أحب أن اتكلم عنها في هذا المقال أتت علي مخيلتي حالياً وأن أقوم بكتابه المقال : برنامج يمكن صاحبه من أن يدعوا أصدقائه علي الفيس بوك وتويتر وتاجد ومعظم المواقع الإجتماعية الشهيرة لمشاهدة مقاطع الفيديو التي يقوم بوضعها علي اليوتيوب وبذلك يجمع عدد كبير من المشاهدين .. 

هذا مثال علي فكرة من الأفكار قد تبدوا جديدة .. وهناك الكثير من الأفكار عن برامج وتطبيقات سواء علي الحاسب أو علي الهواتف الذكية ..

الموضوع مازال مفتوحاً وله بقية بمشيئة الله تعالي ..

المقال ملك فريق عمل المدونة 

لا يجوز النسخ أو النقل لمدونات أخري أو منتديات إلا عن طريق الإذن من صاحب المدونة   

يمكن لمن يحب ويهوي الكتابة في مجال التقنيات 
تقديم سيرتك الذاتية علي إيميل صاحب المدونة
(ورئيس فريق العمل بالمدونة )
 وسيتم الرد علي سيادتكم في أقرب وقت ممكن

تعليقات

المشاركات الشائعة من هذه المدونة

سعر و مواصفات Samsung Galaxy S22 Ultra 5G

  سعر و مواصفات Samsung Galaxy S22 Ultra 5G قارن بين هاتفين المعالج :  ثماني النواة Snapdragon 8 Gen 1 تكنولوجيا 4 نانو التخزين / الرام :  256 جيجا مع 12 جيجا رام الكاميرا :  خلفية رباعية 108+10+10+12 م.ب. / امامية 40 م.ب. الشاشة :  6.8 بوصة بدقة QHD+ بها ثقب صغير نظام التشغيل :  اندرويد 12 البطارية :  5000 مللي أمبير السعر ومراجعة سريعة للموبايل وفرت لنا  سامسونج  هاتفها الرائد القوي الـ  Samsung Galaxy S22 Ultra 5G  مع مواصفات ممتازة حيث تأتي مع شاشة عملاقة بدقة ممتازة تدعم خاصية الـ 120Hz مع بطارية كبيرة السعة وشحن سريع بصورة ممتازة مع كاميرات تعد الأفضل كما هو معتاد من سامسونج مع قلم S-Pen بداخل الهاتف كما تعودنا في سلسلة النوت سابقا .. فهل سيكون الهاتف هو الأقوى بين الهواتف الرائدة حالياً فدعونا نتعرف على المواصفات الكاملة للهاتف وما هي أهم مميزاته وعيوبه على النحو التالي فيما يلي .   مواصفات هاتف Samsung Galaxy S22 Ultra 5G :- يدعم شريحتين إتصال من نوع Nano Sim . يدعم الهاتف خاصية الـ NFC ومتوافق مع القلم الـ S Pen الخاص ...

الأشياء التي يجب ان تتعامل معها قبل البدء في الكتابة علي برنامج الوورد Word

 برنامج مايكروسوفت وورد ليس مجرد آلة كاتبة رقمية، بل هو أداة احترافية قوية لإدارة المستندات. إتقان أسراره وتجنب المشاكل أثناء العمل يجعلك قادراً على إنتاج محتوى عالي الجودة وبجهد أقل. إليك موضوع كامل عن أهم الأسرار والتنبيهات في برنامج وورد، سواء في الكتابة، التحرير، أو الطباعة. 1. التنبيهات والإعدادات الأساسية قبل البدء هذه الخطوات هي مفتاحك لتجنب المشاكل لاحقاً، خاصة عند الطباعة أو المشاركة. لا تبدأ بالكتابة قبل ضبط إعدادات الصفحة: قبل أي شيء، اذهب إلى قائمة Layout (تخطيط الصفحة) واضبط الهوامش (Margins)، وحجم الورق (Size)، واتجاه الورقة (Orientation) ليتناسب مع المستند الذي تريد طباعته. استخدم الأنماط (Styles): هذا هو أهم سر في البرنامج. بدلاً من تنسيق كل عنوان يدويًا، استخدم الأنماط الجاهزة مثل Heading 1 وHeading 2 وNormal. هذا يضمن لك توحيد التنسيقات في المستند بالكامل، ويجعل إنشاء فهرس محتويات (Table of Contents) تلقائيًا في غاية السهولة لاحقاً. استخدم علامات التنسيق (Show/Hide Formatting Marks): لتجنب المشاكل الخفية في المسافات أو الفواصل، اضغط على زر (¶) في قائمة Home أو است...

مقدمه عن الكورس الشامل أكسل في بكسل 2023

مقدمه عن الكورس الشامل أكسل في بكسل 2023 معكم أعزائي المشاهدين مقدمه مختصرة عن الدورة التدريبيه في عام 2023 عن مميزات البرنامج في نقاط محددة وبشكل ملخص ومتكامل عن كيفية ألإستفادة من إمكانيات البرنامج وتحقيق أكبر قدر ممكن من التعرف والتعلم عن مهارات البرنامج وكذلك يمكنك - عزيزي المشاهد - عن خوض تجربة ومعرفة بشكل سهل وسلس لتكون عندك الخبرة والقدرة علي تعليم البرامج وكذلك إكتساب بعض المهارات والمعارف التي تجعلك قادر علي الوقوف عن قدم ثابتة في عملك أو القدوم علي التقدم للعمل أو نقديم نفسك في مجال عمل جديد لتكون قدر الإمكان ملم بالأساسيات في البرنامج لتقدر علي العمل بمفردك دون مساعدة من أحد . بعون الله تعالي .  رابط الفيديو : https://youtu.be/IlEZgOS0STI تابعوني لتكمله الدورة . شكراً لكم .