مصرف (حوسبة): الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
ط بوت: قوالب الصيانة و/أو تنسيق، أزال وسم ويكي
ط تغيير رابط المرجع ليشير إلى الصفحة المناسبة
سطر 1:
'''الجامع'''<ref>قاموس المورد، البعلبكي، بيروت، لبنان.</ref> أو '''المصرف'''<ref>http://www.aec.org.sy/aecmag/Dictionary/pages/DC.htm</ref> أو '''المترجم''' هو [[برنامج]] حاسوبي يقوم على تحويل [[ملف مصدري|الملفات المصدرية]] إلى أوامر مباشرة يفهمها الحاسوب وينفذها مباشرة بما يناسب بنية الحاسوب الذي يستهدفه البرنامج.
 
على غير البدايات حين كانت البرامج تبرمج أصلاً بلغات متدنية المستوى (أي قريبة من بنية الحاسوب) يفهمها الحاسوب مباشرة، أصبحت الآن البرامج تبرمج بلغات عالية المستوى (عالية أي بعيدة عن فهم الحاسوب لها، وأقرب إلى فهم البشر). السبب في هذا أن البرامج زادت في تعقيدها وفي حساباتها، مما جعل البرمجة المباشرة للحاسوب أمرًا صعبًا، كما أن انتشار عدة بنى للحاسوب (مثل ARM وx64 وx86) جعل من اللازم كتابة البرامج عدة مرات بلغات ذات مستويات متدنية عدة لكي تعمل على عدة حواسيب مختلفة. لمواجهة هذا ظهرت لغات برمجة عالية المستوى تركز على المهم من الأمور في البرمجة وتسهل من إدارة المشاريع البرمجية، وتجعل إستهداف عدة أجهزة ممكنا بملف مصدري واحد مهما تعددت البنى (مع مراعات بعض التفاصيل الصغيرة عند ذلك وضبطها).