بسم الله الرحمن الرحيم, البرمجة منذ ظهورها منتصف القرن الماضي إلى اليوم تغيرت بشكل هائل, مما أدى إلى ظهور عشرات اللغات البرمجية و مستويين من لغات البرمجة و هي: لغات عالية المستوى و لغات منخفضة المستوى. و الجدير بالذكر أن كل لغة تقريبا هي تطوير للتي قبلها بحيث تم تحديث الأدوات القديمة المعقدة جدا لتظهر تقنيات أحدث منها في كل مرة, إلا أن ظهرت اللغات المعروفة اليوم و تتم كتابتها بكلمات إنجليزية سهلة الإستيعاب للجميع. هذا ما سنطرحه في هذا المقال إذ سنبين أنواع لغات البرمجة و نذكر أمثلة عنها. ما الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى
اللغات منخفضة المستوى تكتب مباشرة بلغة الآلة أو بلغة قريبة جدا من لغة الآلة و لا يفهمها البشر و تكون متعلقة أساسا بالشحنات الكهربائية مثل لغة الصفر و الواحد (binary) و لغة assembly المتطورة بعض الشيء و التي يجب تحويلها إلى لغة الحاسب بواسطة برنامج assembler. أما اللغات عالية المستوى فإنها تختلف كليا فهي تكتب باللغة الإنجليزية بكلمات مفهومة لكل البشر و يمكن قرائتها و فهمها من طرف عامة الناس و ليس فقط المبرمجين. لأن مستخدم هذه اللغات غير معني بالتواصل مع الحاسوب كونه آلة جامدة أي التواصل مع عتاد الحاسوب و ما يتطلبه من معرفة بالشحنات الكهربائية و المكثفات و غيرها.
- ما الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى - إسألنا
- لغات البرمجة منخفضة المستوى وانواعها | سواح هوست
- من اللغات منخفضة المستوى – المحيط
- “وكُل فِي فَلَكٍ يَسْبَحُونَ” | مساحة حرّة ضمن حدود الممكن elhanem
- القرآن الكريم - تفسير القرطبي - تفسير سورة يس - الآية 40
- وكل في فلك يسبحون - YouTube
- تفسير: (وهو الذي خلق الليل والنهار والشمس والقمر كل في فلك يسبحون)
ما الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى - إسألنا
لغات البرمجة المنخفضة المستوي هي لغات البرمجة الأقرب للغة الآلة، بحيث تُعد لغة الآلة هي الأقل مستوى
ببنما لغات البرمجة عالية المستوي هي الأبعد عن لغة الآلة، والأقرب لفهم الإنسان، ولكنّها أيضاً لا تتيح نفس مقدار التحكُّم الذي تتيحه اللغات منخفضة المستوى للمبرمج، وذلك من حيث طريقة تنظيم الحاسوب للذاكرة والبيانات. من الميّزات المهمّة في لغات البرمجة عالية المستوى هي تمكين المبرمج من استخدام المتغيِّرات (بالإنجليزيّة: Variables)، والكائنات (بالإنجليزيّة: Objects)، بالإضافة إلى الروتينات (بالإنجليزيّة: Routines)، والتكرار (بالإنجليزيّة: Loops)، فيمكن عن طريق اللغات البرمجيّة عالية المستوى في بعض الأحيان، تنفيذ كمّ كبير من الأوامر بكتابة سطر واحد فقط. ومن الأمثلة على مثل هذا النوع من لغات البرمجة هي لغة بايثون
لغات البرمجة منخفضة المستوى وانواعها | سواح هوست
و للإشارة أنه توجد المئات من لغات البرمجة عالية المستوى و تختلف كل لغة على حسب وظيفتها و قوتها و شعبيتها. هل اعجبك الموضوع:
من اللغات منخفضة المستوى – المحيط
لغات البرمجة منخفضة المستوى وانواعها عبارة عن لغات برمجية من الممكن أن تساعد في توفير نسبة قليلة من التجريد الخاص بمجموعة التعليمات الخاصة بالحاسب الألي و قد لا تستطيع توفيرها أبدا، و يتم إستخدام لفظ منخفض بغرض وصف التجريد القليل جدا و الذي من الممكن أن يكون معدوم الذي يربط بين لغة البرمجة و لغة الألة، و مع هذا فإن البرامج التي تكتب بلغات برمجة منخفضة المستوى تكون سريعة في تنفيذ الأوامر و أيضا لا تحتاج لمساحة كبيرة في الذاكرة، و لهذا فسوف نتحدث في مقال اليوم عن لغات البرمجة منخفضة المستوى وانواعها.
و هي اللغة الوحيدة التي يستطيع المعالج الدقيق أن يقوم بعمل معالجة لها بطريقة مباشرة دون الحاجة لعملية تحويل، و مع هذا فإن هذه اللغة لا يتم إستخدامها في وقتنا الحالي و هذا لأنها تحتاج لتنفيذ الكثير من التفاصيل و التي تحتاج للكثير من الوقت في حين أن اللغة عاية المستوى تقوم بتنفيذ هذه الأوامر في ثواني و بطريقة تلقائية. بحث عن البرمجة فى الحاسب الالى
2- الجيل الثاني
الجيل الثاني من لغات البرمجة منخفضة المستوى وانواعها و الذي يعرف ب GL 2 و يطلق عليه أيضا لغة التجميع أو Assembly Languages، و هذه اللغة يمكنها التعامل مع المكونات الداخلية للحاسب الألي بطريقة مباشرة فهي لغة سهلة في الفهم و من السهل أن يتم ترجمة لغة التجميع للغة الألة بسهولة حتى تقوم بتنفيذ الأوامر المطلوبة، حيث أنها تقوم بتجميع التعليمات البسيطة مباشرة إلى لغة الحاسب الألي، و بالرغم من أن هذه اللغة لا تتعامل مع المعالج الدقيق بطريقة مباشرة إلا أنها واحدة من لغات الجيل الثاني.
قد يهمك:
لغة البرمجة منخفضة المستوى
2- لغات البرمجة منخفضة المستوى
لغات البرمجة منخفضة المستوى
قبل التطرق إلى لغات البرمجة منخفضة المستوى وانواعها دعونا نتعرف معاً على تعريفف لغات البرمجة منخفضة المستوى و هي لغة قريبة من لغة الألة و تنقسم تبعا للغرض التي صممت من أنجله فهناك لغات صممت للعمل على أجهزة معينة مثل أن تقوم مؤسسة أو شركة بإنتاج جهاز حاسب ألي و تقوم بتوفير دليل لإستعماله و الذي يحتوي على الأوامر التي يتم تنفيذها من خلاله، و هناك لغات البرمجة المنخفضة المستوى و التي تعمل بإستقلالية عن الألة. الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى
لغات البرمجة منخفضة المستوى وانواعها
=
1- الجيل الأول
و هي لغة البرمجة الأولى على الإطلاق سواء في لغات البرمجة منخفضة المستوى وانواها أو في لغات البرمجة عالية المستوى، و لهذا السبب يطلق عليها إسم GL 1 و هي واحدة من لغات الألة machine Language و في هذا النوع يتم كتابة الأوامر على شكل سلسة من الأرقام الثنائية و هي الصفر و الواحد و التي يمكن للحاسب الألي أن يفهمها مباشرة، و تقوم هذه اللغة بتنفيذ عمليات بسيطة جدا و التي تتعامل فيها مع المعلومات المخزنة على الذاكرة الرئيسية فقط للجهاز و بطريقة مباشرة.
الأرض والشمس والقمر والكواكب والنجوم والمجرات لا تسبح في فضاء محايد، لا علاقة له بما يسبح فيه... لا تسبح في فراغ، ولكنها تسبح في أفلاك واضحة، ومحددة، لا تخرج عنها، ولكل كوكب أو نجم منها فلك يسبح فيه، يختلف عن فلك أي كوكب أو نجم آخر، من حيث قوى الجاذبية، ومن حيث قدرته على أن يكون فلكاً مناسباً أو مساراً مناسباً يسبح فيه الكوكب أو النجم المناسب. فلكل منها فلك مخصوص يسبح فيه، ومن يخرج عن فلكه أو عن مساره يتحطم ويتناثر، ويدخل في فوضى الفضاء حيث لا فلك ولا مسار، أي يدخل في عدم الانتظام فيتحطم ويتناثر...
أي أنّ الأفلاك هي مدارات أو مسارات تسبح فيها الأجرام السماوية في الفضاء، دون أن يصطدم بعضها ببعض، بتدبير من الله العزيز القدير، وليس لكوكب أن يخرج عن فلكه أو عن مداره أو عن مساره الذي رسم له إلا أن يتحطم أو ينسحق أو يتناثر في الفراغ. وكل في فلك يسبحون - YouTube. لأن النجوم والكواكب بخروجها عن الفلك الذي تسبح فيه صلتها بفلكها الذي يحفظها ويحفظ عليها مسارها الذي ينبغي أن تسبح فيه، كما تفقد صلتها بقوة الجاذبية التي كانت تشدها إلى فلكها الذي كانت تسبح فيه، وتفقد قبل ذلك جاذبيتها التي كانت تشد الفلك إليها، فتتحطم وتتناثر في الفضاء.
“وكُل فِي فَلَكٍ يَسْبَحُونَ” | مساحة حرّة ضمن حدود الممكن Elhanem
وليس للأرض أو للشمس أو للقمر والكوكب والنجوم أن تكوّن أو أن توجد نظاماً أو انتظاماً أو توازناً في الفضاء دون أفلاك تسبح فيها. بل إن لكل كوكب أو نجم فلك خاص به يسبح فيه، في مدار بيضاوي حول الشمس، ولا يخرج عنه. “وكُل فِي فَلَكٍ يَسْبَحُونَ” | مساحة حرّة ضمن حدود الممكن elhanem. لأنّ خروجه في الفلك يعني انتهاء انتظامه، انتهاء دوره، وهو ما يعني تحطمه ودخوله في فوضى الوقوع أو الخروج عن مساره الذي يعمل فيه. ولذلك تتحطم الكواكب التي انتهى عمرها ودورها وتتناثر على هيئة شهب ونيازك بأن تخرج عن مسارها، أي تخرج عن الفلك الذي كانت تسبح فيه والنجوم تولد وتعيش في فلكها أو في مسارها ثمّ ينتهي دورها أو تنتهي وظيفتها فتتحطم وتتناثر بعد أن تخرج عن فلكها الذي كانت تسبح فيه. وقد تكون هذه الأفلاك أو الطرائق والمسارب هي الحُبُك[1] التي أقسم الله بها في سورة الذاريات:
(وَالسَّمَاءِ ذَاتِ الْحُبُكِ) (الذاريات/ 7). أي ذات الطرائق والمسارات المحكمة الحبك أو الخلق. حيث يفسر البعض الحبك بأنها طرائق النجوم ومساراتها، كالطرائق والتموجات التي تظهر على الرمل أو الماء إذا جاءته الريح، ويفسرها آخرون بأنها الشد والإحكام، من حبكت الثوب إذا أحكمت نسجه، أو من حبك الحبل والإزار إذا شده وأحكم ربطه، والمحبوك هو الشيء المحكم الخلق.
القرآن الكريم - تفسير القرطبي - تفسير سورة يس - الآية 40
فقوله: ولا الليل سابق النهار أي: غالب النهار ، يقال: سبق فلان فلانا أي: غلبه. وذكر المبرد قال: سمعت عمارة يقرأ: ( ولا الليل سابق النهار) فقلت: ما هذا ؟ قال: أردت: سابق النهار ، فحذفت التنوين; لأنه أخف. قال النحاس: يجوز أن يكون النهار منصوبا بغير تنوين ويكون التنوين حذف لالتقاء الساكنين.
وكل في فلك يسبحون - Youtube
وردت كلمة "فَلَكٍ" في القرآن الكريم مرتين: في قوله تعالى: "وَهُوَ الذِي خَلَقَ الليْلَ وَالنهَارَ وَالشمْسَ وَالْقَمَرَ كُل فِي فَلَكٍ يَسْبَحُونَ" (سورة الأنبياء: 33)، وفي قوله تعالى ذكره: "لا الشمْسُ يَنبَغِي لَهَا أَن تُدْرِكَ الْقَمَرَ وَلا الليْلُ سَابِقُ النهَارِ وَكُل فِي فَلَكٍ يَسْبَحُونَ" (سورة يس: 40). أما "الفلك" في اللغة العربية فهو المدار يسبح فيه الجرم السماوي، وجمعه: أفلاك وفُلُك. تفسير: (وهو الذي خلق الليل والنهار والشمس والقمر كل في فلك يسبحون). وفلك كل شيء: مستداره ومعظمه. والفلك من البحر: موجه المستدير المضطرب. والفلكة من المغزل: القطعة المستديرة من الخشب ونحوه تجعل في أعلاه، وتثبت الصنارة من فوقها وعود المغزل من تحتها. يقول الراغب الأصفهاني: والفلك مجرى الكواكب، وتسميته بذلك لكونه كالفلك. وفي حديث عبد الله بن مسعود رضي الله عنه: "تركت فرسي كأنه يدور في فلك" شبهه لدورانه بفلك السماء الذي تدور عليه النجوم
معنى الفلك
وأما "الفلك" في الاصطلاح العلمي فهو علم يبحث في الأجرام العلوية وأحوالها، وقد عرف عند العرب باسم "علم الهيئة" أو "أحكام النجوم" لأنه ارتبط بدراسة تركيب الأفلاك وأحوال النجوم السماوية وأشكالها وأوضاعها ومقاديرها وأبعادها.
تفسير: (وهو الذي خلق الليل والنهار والشمس والقمر كل في فلك يسبحون)
وسواء أكانت كلمة الحبك تعني الطرائق التي تسبح فيها النجوم والكواكب، كما يرى بعض المفسرين، أم كانت تعني إحكام نسج الفضاء، الذي تسبح فيه الكواكب والنجوم فهي في كلتا الحالتين تعني أنّ التعيينات أو الطرائق أو المسارات التي تسبح فيها النجوم والكواكب ليست مجرد فضاء أو مجرد تعيينات كيفما كانت. وإنما هي حُبُكْ أو هي أفلاك ومسارات مشدودة ومحكمة ومحبوكة، أو أنّ النسيج الفضائي الذي تتعين فيه هذه المسارات والطرائق والأفلاك هو نسيج فضائي محكم ومحبوك، وأنها (أي الأفلاك والمسارات) متعينة في هذا الفضاء المحبوك، كما هو حال السماء كلها ذات الحبك. وبالتالي فإنّ الحبك كأفلاك ومسارات وطرائق، أو الحبك كنسيج تقع فيه هذه الأفلاك والمسارات والطرائق إنما يعنيان كلاهما: (الحبك كأفلاك أو الحبك كنسيج) أن الأفلاك التي تسبح فيها النجوم إنما هي الحبك ذاتها، أو هي النسيج الذي حبك على هذا النحو البديع المحبوك لتجعل فيه هذه الأفلاك كطرائق ومسارات للنجوم والكواكب وأنّ هذه الأفلاك، أو هذه الطرائق والمسارات إما أن تكون هي نفسها الحبك، أو أنها متعينة في فضاء محبوك، وكلا الأمرين يعني أنّ الأفلاك ليست – كما ذكرنا – مجرد تعيينات في الفضاء.
تفسير القرآن الكريم
فالأرض لو خرجت عن مدارها البيضاوي المعتاد لسبب ما، كنقص في قوة جاذبية الشمس مثلاً فستدخل في فوضى عدم الانتظام، وقد تختل الحياة فوقها، فتفقد الأجسام استقرارها فوق الأرض، رغم وجود جاذبية الأرض، لأن جاذبية الأرض تحفظ الأجسام فوق الأرض، ولكنها لا تحفظ الأرض نفسها من عدم الانتظام، أي من عدم انتظامها في مسارها وبقائها في فلكها ومدارها، وقد تقل سرعتها فتبرد وقد تزداد إذا ما خرجت عن مدارها، وقد تقترب من الشمس أكثر مما هي عليه، لتذوب وتتبخر بفعل حرارة الشمس الشديدة، وقد تبتعد فتبرد. وكلّ ذلك يحدث بسبب خروجها عن فلكها الذي تدور فيه حول نفسها أو عن فلكها الذي تدور فيه حول الشمس. لأنّ هذه الأفلاك هي التي تشد الكواكب والنجوم إليها فتحفظ عليها انتظامها واستمرارها في حركتها ودورانها.