واجهة (حوسبة)
من ويكيبيديا، الموسوعة الحرة
في علم الحاسوب، الواجهة هي أداة أو مفهوم يشير إلى نقطة التفاعل بين أكثر من مكوّن، و يستعمل على مستوى العتاد و البرمجيات على حد سواء. يسمح هذا لأي مكوّن -سواءا كان قطعة عتاد مثل بطاقة فيديو أو قطعة برمجيات مثل متصفح الإنترنت- أن يعمل بشكل مستقل و في نفس الوقت يستعمل الواجهات للتواصل مع مكونات أخرى عن طريق نظام للمدخلات و المخرجات و بمصاحبة البروتوكولات.