وتم اختياره رئيساً للجنة التحكيم لجائزة الرواية العربية لعام 2015 يهتم البرغوثي في قصائده بالمشترك الإنساني مما يجعل شعره بالغ التأثير في قارئه أياً كانت جنسيته، وهو يكتب بلغة حسِّية مادية ملموسة، وتخلو قصيدته من التهويمات والهذيان وهذا ما ساهم في توسيع دائرة قرائه في العالم. Related Author: فريق التحرير
من أجمل ما قيل في فلسطين - "رام الله" للشاعر أحمد بخيت - YouTube
مستويات لغات البرمجة يمكن تعريف اللغات برمجة الاستخدامات والتصنيفات المستخدمة في اللغات ولغات البرمجة التالية على أجهزة الكمبيوتر عبارة عن أسطر أوامر تم تعيينها بواسطة قواعد محددة ، مثل القواعد الخاصة. أحد الأمثلة الأكثر شيوعًا على ذلك هو الإرشادات العامة للشركة لإنشاء كمبيوتر أو وحدة معالجة مركزية وتنفيذ أوامر لغة البرمجة بسهولة. ، وهناك لغات برمجة مناسبة وأكثر شمولاً لجميع الأجهزة ، بما في ذلك إصدارات Java بإصدارات مختلفة. بالإضافة إلى ما سبق. لغات البرنامج تعد كتابة البرامج في شكل تعليمات وأوامر طريقة مناسبة للمبرمج لاستخدام اللغة التي من المفترض أن يعمل بها الكمبيوتر. تطوير لغات البرمجة والكمبيوتر نفسه. مستويات لغات البرمجة تنقسم لغات البرمجة إلى نوعين رئيسيين. لغة برمجة منخفضة المستوى يتم تصنيف كل لغة برمجة بعيدة كل البعد عن لغة الإنسان وقريبة من لغة الآلة تحت هذا العنوان ، لذلك يفتقر الكمبيوتر إلى القدرة على ترجمة الأوامر والتعليمات بخلاف اللغة التي يفهمها. لغة برمجة عالية المستوى إنها نوع من لغات البرمجة التي لا تحتاج إلى كتابة أوامر وإرشادات تتعلق بمستوى فهم الكمبيوتر ، ولكن يمكنها استخدام الكلمات والعلامات والأوامر التي يمكن للأشخاص وأجهزة الكمبيوتر فهمها معًا.
تنقسم لغات البرمجه منخفضه المستوى إلى تعتبر عملية تطوير البرامج من العمليات التى يمكن من خلالها إنشاء برنامج خاص بجهاز الحاسوب لمعالجة هدف ما، عن طريق استخدام لغة برمجة معينة، حيث أن يوجد لإنشاء البرامج العديد من المراحل ومنها: عمليات أولية البحث، ومخططات للعمل وتصميم جيد للبيانات، حيث أن تعليم لغة البرمجة من الخطوات التى تعمل على تطوير البرامج وذلك لسهولة إنتاج البرامج. يتم تعريف لغة البرمجة على أنها مجموعة من الأوامر، التى يتم كتابتها وفق قواعد تعمل على التحديد بواسطة لغة البرمجة، حيث أن هذه الأوامر تقول بالمرور إلى جميع المراحل إلى أن يتم تنفيذ جهاز الحاسوب. الإجابة الصحيحة: لغة الآلة: وهي عبارة عن إحدى لغات البرمجة حيث أن لغة الآلة هي اللغة الوحيدة الذي يفهمها الحاسب الألي بشكل مباشر. لغة التجميع: هي عبارة عن إحدى لغات البرمجة وتشبه إلى حد ما لغة الألة، حيث أنها تستخدم تستخدم في بعض الرموز الخاصة بها، حيث أن كلاً من لغة الألة ولغة التجميع ليس من السهل فهمها وقراءتها من قبل مستخدمي الحاسب الألي والمبرمجين.
مثال: إحدى دوال لغة الآلة إكس 86 التي تعمل باستخدام 32 بت لحساب رتبة ن من متتالية فيبوناتشي: 8B542408 83FA0077 06B80000 0000C383 FA027706 B8010000 00C353BB 01000000 B9010000 008D0419 83FA0376 078BD98B C84AEBF1 5BC3 الجيل الثاني [ عدل] أما الجيل الثاني من لغة البرمجة أو 2GL في اسم آخر، فهو ما يسمى بلغة التجميع. وتعتبر هذه اللغة إحدى لغات الجيل الثاني على الرغم من أنها لا تخص المعالج الدقيق بشكل خاص، فلا بد أن يكون المبرمج الذي يستخدم لغة التجميع على دراية بمعمارية المعالج الدقيق الفريدة (مثل السجلات والتعليمات)، حيث يتم تجميع هذه التعليمات البسيطة مباشرة إلى لغة الآلة. ويمكن تجريد شيفرة التجميع إلى طبقة أخرى بطريقة تشبه تلك المستخدمة في تجريد لغة الآلة إلى شيفرة التجميع. مثال: نفس البرنامج المذكور سابقا والمستخدم في حساب متتالية فيبوناتشي ، وقد كتب هذه المرة باستخدام لغة التجميع x86 باستخدام تركيب MASM. fib: mov edx, [ esp + 8] cmp edx, 0 ja @ f mov eax, 0 ret @@: cmp edx, 2 mov eax, 1 push ebx mov ebx, 1 mov ecx, 1 lea eax, [ ebx + ecx] cmp edx, 3 jbe @ f mov ebx, ecx mov ecx, eax dec edx jmp @ b pop ebx مراجع [ عدل] انظر أيضا [ عدل] لغة برمجة عالية المستوى لغة برمجة فائقة المستوى قائمة لغات البرمجة بوابة برمجة الحاسوب
لغة برمجة عالية المستوى عندما نفكر في مبرمجي الكمبيوتر ربما نفكر في الأشخاص الذين يكتبون بلغات برمجة عالية المستوى ، وتتم كتابة اللغات عالية المستوى بشكل قريب من لغتنا البشرية مما يتيح للمبرمج التركيز فقط على المشكلة التي يتم حلها ، وعند التعامل مع لغة برمجة عالية المستوى لا حاجة إلى معرفة خاصة بالأجهزة حيث أن اللغات عالية المستوى تنشئ برامج محمولة وغير مرتبطة بجهاز كمبيوتر أو رقاقة صغيرة. يطلق على لغة البرمجة عالية المستوى اللغات الصديقة للمبرمجين لأنها بعيدة كل البعد عن تعليمات رمز الجهاز التي يفهمها الكمبيوتر ، وتتضمن الأمثلة على اللغات العالية المستوى Java و Pascal و Python و Visual Basic. أما عن مزايا لغة البرمجة عالية المستوى نجد أنها أسهل في التعديل لأنه يستخدم عبارات مثل الإنجليزية ، وأسهل وأسرع لكتابة التعليمات البرمجية لأنها تستخدم عبارات مثل الإنجليزية ، أسهل في التصحيح أثناء التطوير بسبب عبارات مثل الإنجليزية ، كما أنها غير مصممة للعمل على نوع واحد فقط من الماكينات والآلات. لغة برمجة منخفضة المستوى يتم استخدام اللغات ذات المستوى المنخفض لكتابة البرامج التي تتعلق بالبنية والأجهزة المحددة لنوع معين من أجهزة الكمبيوتر ، وهي أقرب إلى اللغة الأم للكمبيوتر مما يجعلهم أكثر صعوبة على المبرمجين لفهمها ، وأمثلة على اللغة منخفضة المستوى لغة التجميع ، كود الآلة حيث يقوم عدد قليل من المبرمجين بكتابة البرامج بلغة تجميع منخفضة المستوى ، ولكن لا يزال يُستخدم في تطوير التعليمات البرمجية للأجهزة المتخصصة مثل برامج تشغيل الأجهزة.
من مميزات لغة التجميع أنها تعزز من سرعة تشغيل البرامج، أما ما يعيبها أنها يصعب حفظ كافة أوامرها البرمجية.