इसका सीधा सा मतलब है कि सबसे सीधा सा भाषा A का भाग भाषा B में लिखा गया है। "A का मूल भाग A" भाषा से भाषा में भिन्न हो सकता है, लेकिन सामान्य शब्दों में आप सही अनुमान लगाते हैं, इसका मतलब है कि यह संकलक या दुभाषिया है। किसी अन्य भाषा को लिखने के लिए एक भाषा चुनने पर निर्णय लेने वाला कारक, जैसा कि लगभग हर परियोजना के साथ है, डेवलपर्स किस भाषा से अधिक परिचित हैं।
उस ने कहा, "भाषा A को भाषा B में लिखा गया है" अधिकांश आधुनिक भाषाओं के लिए एक निरीक्षण है। अगर हम एक उदाहरण के रूप अजगर ले, जबकि संदर्भ कार्यान्वयन, CPython , वास्तव में सी में लिखा गया था वहाँ अन्य भाषाओं, जैसे में लिखा कार्यान्वयन हैं Jython (जावा में लिखा), IronPython (सी # में लिखा), PyPy (पायथन में लिखा), CLPython (कॉमन लिस्प में लिखे गए), स्टैकलेस पायथन (C और पायथन में लिखे गए) और Unladen Swallow (C ++ में लिखे गए)।
एक प्रोग्रामिंग भाषा एक परिभाषा है, और जैसा कि पायथन उदाहरण से पता चलता है, वास्तव में इस बात पर कोई प्रतिबंध नहीं है कि इसके संकलक, दुभाषिया और पुस्तकालयों को किन भाषाओं में लिखा जा सकता है। और निश्चित रूप से यह एक भाषा के लिए अपने आप में लिखा जाना भी संभव है। बूटस्ट्रैपिंग नामक एक प्रक्रिया के माध्यम से ।