لغة الآلة هي تعليمات لغة البرمجة التي يتم قراءتها بالفعل والعمل من خلال دوائر معالجة الكمبيوتر. لغة الآلة مكتوبة بأرقام ثنائية ويكاد يكون من المستحيل على البشر قراءتها ؛ لهذا السبب ، يستخدم المبرمجون لغة التجميع أو لغة البرمجة عالية المستوى لكتابة البرامج ، والتي يتم تجميعها بعد ذلك إلى لغة الآلة. تستفيد لغة الآلة من الخصائص الفريدة لمعالج معين ، مترجم لن يتم تنفيذ البرنامج المكتوب لمعالج واحد (أو عائلة المعالج) على معالج مختلف التصميم. لتطوير برامج لأكثر من نظام ، من الضروري استخدام المجمعات التي تنشئ الكود المطلوب لكل نوع من أنواع المعالجات. انظر لغة التجميع ، الترميز الثنائي ، المترجم ، الرمز الصغير ، RISC.
يشرح Technipages لغة الآلة
لغة الآلة هي لغة تتكون من أجزاء ثنائية تتم قراءتها وفهمها وتفسيرها بواسطة آلة الكمبيوتر. لكي يتمكن معظم المبرمجين من كتابة التعليمات البرمجية والبرامج بلغة الآلة ، يمكنهم فقط القيام بذلك باستخدام جهاز خاص يسمى المجمع ، أدى استخدام المجمع إلى سك عملة لغة التجميع ، وهي لغة مخصصة للعمل مع الآلة لغة.
لغة الآلة هي اللغة الأم لنظام الكمبيوتر ، ولا يمكن لآلة الكمبيوتر فهم أي لغة أو لغة برمجة أخرى. بعد كتابة برنامج كمبيوتر ، من واجب المترجم تجميع البرنامج بمجرد أن يتم بعد تجميعها ، تم تقسيمها بالفعل إلى أجزاء ثنائية ، فقط حتى تصبح هذه النقطة رمزًا مكتوبًا يمكن فهمه لملف آلة.
تم تطويره من قبل تشارلز باباج ، بمساعدة الليدي أدا لوفليس ، عام 1883 ، بينما كان يطور حاسوبه الميكانيكي الخاص ، الآلة التحليلية. بدأ تطوير الآلة التحليلية منذ عام 1842 ، قامت Ada Lovelace بترميز الآلة التحليلية التي كانت وظيفتها تقديم حلول للمشكلات الحسابية.
الاستخدامات الشائعة للغة الآلة
- لغة الآلة هي لغة مفهومة للآلات ، ولكن بمساعدة المُجمِّع ، يمكن للبشر أيضًا استخدامها.
- يقوم المترجم بسد الفجوة بين البشر وأجهزة الكمبيوتر عن طريق صنع لغة الآلة مفهوم للبشر.
- لغة التجميع هي شقا مرة من لغة الآلة لأنها مكرسة لفهم لغة الآلة
إساءة استخدام لغة الآلة الشائعة
- لغة الآلة هي اللغة الأم للمبرمجين ، حيث لا يزال يتعين تجميعها.
- بصرف النظر عن كونها مكرسة للآلات ، لغة الآلة يمكن فهمها من قبل البشر