“What You See Is What You Get,” के लिए जाना जाता है और इसका उच्चारण “विहज़ीविग” है। WYSIWYG उस सॉफ़्टवेयर को संदर्भित करता है जो विकास चरण के दौरान अंतिम output का सटीक रूप से प्रतिनिधित्व करता है। उदाहरण के लिए, एक desktop publishing कार्यक्रम जैसे फोटोशॉप एक WYSIWYG ग्राफिक्स प्रोग्राम है क्योंकि यह स्क्रीन पर छवियों को उसी तरह प्रदर्शित कर सकता है|
जैसे वे कागज पर मुद्रित होने पर दिखाई देंगे। माइक्रोसॉफ्ट वर्ड और ऐप्पल पेज जैसे Word processing programs दोनों WYSIWYG संपादक हैं, क्योंकि उनमें page layout मोड शामिल हैं जो सटीक रूप से प्रदर्शित करते हैं कि मुद्रित होने पर documents क्या दिखेंगे।
जबकि WYSIWYG मूल रूप से उन programs को संदर्भित करता है जो भौतिक output उत्पन्न करते हैं, अब इस शब्द का उपयोग software output उत्पन्न करने वाले अनुप्रयोगों का वर्णन करने के लिए भी किया जाता है। उदाहरण के लिए, अधिकांश Web development कार्यक्रमों को WYSIWYG संपादक कहा जाता है क्योंकि वे दिखाते हैं कि Web pages कैसा दिखेगा जैसे developer उन्हें बना रहा है।
इसका मतलब यह है कि Web पर पेज को प्रकाशित करने से पहले developer पेज के चारों ओर टेक्स्ट और छवियों को स्थानांतरित कर सकता है ताकि वह ठीक वैसा ही दिखे जैसा वह चाहता है। जब पृष्ठ प्रकाशित होता है, तो यह Web पर लगभग वैसा ही दिखना चाहिए जैसा वेब विकास कार्यक्रम में दिखता था।
बेशक, जैसा कि अधिकांश Web development जानते हैं, इस बात की कोई गारंटी नहीं है कि एक Web page दो different browsers, जैसे इंटरनेट एक्सप्लोरर और Firefox में समान दिखाई देगा। लेकिन कम से कम एक WYSIWYG संपादक डेवलपर्स को प्रकाशित पृष्ठ की तरह दिखने का एक करीबी अनुमान दे सकता है।