مفسر (برمجة)

المفسّر (الإنجليزية Interpreter) هو برنامج حاسوبي يقوم بتشغيل النصوص البرمجية المكتوبة بلغة مفسرة.[1][2][3] حيث يقوم المفسر بتنفيذها سطرا سطرا مباشرة، وهذا بعكس المصرّف والذي يقوم بتحويل البرنامج مرة واحدة من لغة إلى أخرى (لغة الآلة غالبا) حيث يكون ناتجه ملف يمكن تشغيله لاحقا. بعض اللغات وخاصة اللغات الوظيفية من الصعب جدا عمل مصرف لها بينما هي عادة تعمل بسهولة عن طريق مفسر. من اللغات التي يتم تشغيل برامجها عن طريق مفسر لغة البيسك، وروبي، وبيثون وبي إتش بي.

مراجع

  1. The Structure and Performance of Interpreters نسخة محفوظة 09 أغسطس 2017 على موقع واي باك مشين.
  2. Kühnel، Claus (1987) [1986]. "4. Kleincomputer - Eigenschaften und Möglichkeiten" [4. Microcomputer - Properties and possibilities]. In Erlekampf، Rainer؛ Mönk، Hans-Joachim. Mikroelektronik in der Amateurpraxis (باللغة الألمانية) (الطبعة 3). Berlin: Militärverlag der Deutschen Demokratischen Republik, Leipzig. صفحة 222. ISBN 3-327-00357-2. 7469332.
  3. Kent، Allen؛ Williams، James G. (April 5, 1993). Encyclopedia of Computer Science and Technology: Volume 28 - Supplement 13. New York: Marcel Dekker, Inc. ISBN 0-8247-2281-7. مؤرشف من الأصل في 20 نوفمبر 2016. اطلع عليه بتاريخ Jan 17, 2016.

    وصلات خارجية

    • بوابة تقنية المعلومات
    • بوابة برمجة الحاسوب
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.