المحاكي
المحاكي هو أداة برمجية أو أجهزة تتيح لنظام ما — عادةً ما يكون جهاز كمبيوتر — محاكاة أو تكرار سلوك ووظائف نظام آخر. وهو يتيح للمستخدم تشغيل البرامج وتنفيذ العمليات التي صُممت في الأصل لمنصة أو بنية مختلفة. وتحقق المحاكيات ذلك عن طريق ترجمة تعليمات وعمليات النظام الذي يتم محاكاته إلى تنسيق متوافق مع النظام المضيف.
تُستخدم المحاكيات البرمجية عادةً لمحاكاة أجهزة ألعاب الفيديو أو الأجهزة المحمولة أو أنظمة الكمبيوتر القديمة على المنصات الحديثة. فهي تتيح للمستخدمين ممارسة الألعاب أو تشغيل التطبيقات المصممة لهذه الأنظمة القديمة أو غير المتوافقة على أجهزتهم. أما المحاكيات المادية، فهي أجهزة مادية تعمل على استنساخ وظائف أنظمة أجهزة معينة. وغالبًا ما تُستخدم في عمليات تطوير الأنظمة واختبارها وتصحيح أخطائها، حيث إنها توفر وسيلة لإعادة إنشاء بيئة محددة وتنفيذ التعليمات البرمجية دون الحاجة إلى الأجهزة الأصلية. وتُعد المحاكيات أدوات قيّمة لأغراض التوافق والتطوير والحفظ، حيث تتيح للمستخدمين تجربة الأنظمة التي قد لا تكون متاحة أو مدعومة بسهولة أو التفاعل معها.