फिर अंत में ऑब्जेक्ट ओरिएंटेड डिज़ाइन की पूरी प्रक्रिया इस बात का भी चुनाव करेगी कि हम किस तरह की प्रोग्रामिंग लैंग्वेज और प्लेटफ़ॉर्म का उपयोग करेंगे और ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग वास्तव में उस वास्तविक सॉफ्टवेयर सिस्टम पर क्लास , ऑब्जेक्ट्स , इंटरैक्शन और बाधाओं के डिज़ाइन को साकार करने में लगे होंगे जिसका हम निर्माण कर रहे हैं, इसलिए जावा , सी प्लस प्लस या पाइथन जैसी कुछ भाषा का उपयोग करेंगे।
ನಂತರ ಅಂತಿಮವಾಗಿ ಒಬ್ಜೆಕ್ಟ್-ಓರಿಯಂಟೆಡ್ ವಿನ್ಯಾಸದ ಸಂಪೂರ್ಣ ಪ್ರಕ್ರಿಯೆಯು ಯಾವುದರ ಬಗ್ಗೆ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ ನಾವು ಬಳಸುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಮತ್ತು ಪ್ಲಾಟ್ ಫಾರ್ಮ್ ಮತ್ತು ಒಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕ್ಲಾಸ್ ಗಳು, ಒಬ್ಜೆಕ್ಟ್ ಗಳು, ಸಂವಹನ ಮತ್ತು ಈ ವಿನ್ಯಾಸವನ್ನು ನಾವು ನಿರ್ಮಿಸುತ್ತಿರುವ ನಿಜವಾದ ಸಾಫ್ಟ್ ವೇರ್ ಸಿಸ್ಟಮ್   ನಲ್ಲಿನ ನಿರ್ಬಂಧಗಳನ್ನು ಅರಿತುಕೊಳ್ಳುವಲ್ಲಿ ಜಾವಾ, ಸಿ ++ ಅಥವಾ ಪೈಥಾನ್ ನಂತಹ ಭಾಷೆಗಳನ್ನು ತೊಡಗಿಸಲಾಗುವುದು.