English: In computer architecture, a simulator is often used to execute a program that has to run on some inconvenient type of computer, or in a tightly controlled testing environment (see Computer architecture simulator).
Telugu: కంప్యూటర్ ఆర్కిటెక్చర్లో, ఒక విలక్షణమైన అనుకరణ యంత్రాన్ని ఎమ్యులేటర్ అని పిలుస్తారు, దీనిని తరచుగా ఒక అసౌకర్యవంతమైన కంప్యూటర్పై లేదా కఠిన నియంత్రిత పర్యావరణంలో (కంప్యూటర్ ఆర్కిటెక్చర్ సిమ్యులేటర్ మరియు ఫ్లాట్ఫామ్ విర్చువలైజేషన్ లను చూడండి) ప్రోగ్రామ్ను అమలు చేసేందుకు ఉపయోగిస్తారు.