• Learning a programming language from scratch is considered difficult, as most compilers are overloaded with functions or buttons that only experienced coders understand and that could easily mislead a beginner. It would be easier to start learning a programming language using a simplified Integrated Development Environment (IDE for short), that offers basic functionality and a lot of tutorials.

    JUDO is such an application. This Java-based IDE can be used by beginner programers in order to understand how objects are created and instantiated.

    The application allows you to write code and compile it in order to create objects and functions. You can easily create all sorts of tools, ranging from complex drawings to mini-games.

    Furthermore, the application is not overcrowded with complex buttons like refactors and runtime debuggers. Although these functions might seem important for advanced users, for a beginner, they might seem confusing. This way, you will only get errors reported in the compiler window, which shows if there are any mistypes and warnings on your compiled code, or if your code was executed successfully.

    The application features a few precompiled functions and methods, that you can learn about in the tutorials. You can use them to quickly define a window application, without having to create all the functions needed.

    An useful feature is the jump to line tool, that can be used, for instance, to jump to a code line that contains errors or mistyped characters.

    JUDO helps you get a grasp of how programming languages work and what principals stand behind each line of code. You can use the application to create anything you can think of, from minigames to animations and automate math algorithms.

  • सीखने के लिए एक प्रोग्रामिंग भाषा खरोंच से मुश्किल माना जाता है, के रूप में सबसे compilers के साथ अतिभारित हैं कार्यों या बटन है कि केवल अनुभवी coders समझते हैं और है कि आसानी से गुमराह एक शुरुआत है । यह आसान हो जाएगा शुरू करने के लिए सीखने के लिए एक प्रोग्रामिंग भाषा का उपयोग कर एक सरल एकीकृत विकास पर्यावरण (आईडीई) कम करने के लिए, प्रदान करता है कि बुनियादी कार्यक्षमता और ट्यूटोरियल की एक बहुत कुछ है । जूडो में इस तरह के एक आवेदन पत्र है । यह जावा-आधारित आईडीई द्वारा इस्तेमाल किया जा सकता शुरुआत programers लिए समझने के क्रम में वस्तुओं रहे हैं बनाया है और चालू है. आवेदन की अनुमति देता है आप करने के लिए कोड लिखने और यह संकलन करने के क्रम में वस्तुओं का निर्माण और कार्य करता है । आप आसानी से बना सकते हैं के सभी प्रकार के उपकरण से लेकर जटिल चित्र के लिए मिनी खेल. इसके अलावा, आवेदन नहीं है के साथ भीड़ के जटिल बटन की तरह refactors और रनटाइम debuggers. हालांकि इन कार्यों में लग सकता है महत्वपूर्ण उन्नत उपयोगकर्ताओं के लिए, एक शुरुआत के लिए, वे भ्रामक लग सकता है । इस तरह, आप केवल मिल जाएगा, सूचना त्रुटियों में संकलक खिड़की है, जो पता चलता है वहाँ रहे हैं अगर किसी भी mistypes और चेतावनी के साथ अपने संकलित कोड, या यदि आपके कोड मार डाला गया था सफलतापूर्वक. आवेदन की कुछ विशेषताएं precompiled कार्यों और तरीकों कि आप कर सकते हैं के बारे में जानने के ट्यूटोरियल. आप कर सकते हैं उन्हें का उपयोग करने के लिए जल्दी से परिभाषित एक खिड़की के आवेदन, बनाने के लिए बिना सभी कार्यों के लिए की जरूरत है । एक उपयोगी सुविधा है कूद करने के लिए लाइन उपकरण है कि इस्तेमाल किया जा सकता है, उदाहरण के लिए, करने के लिए कूद करने के लिए एक कोड लाइन में शामिल है कि त्रुटियों या गलत टाइप अक्षर. जूडो में मदद करता है आप एक समझ पाने के लिए कैसे प्रोग्रामिंग भाषाओं में काम करते हैं और क्या प्रधानाचार्यों के पीछे खड़े कोड के प्रत्येक लाइन के. आप कर सकते हैं आवेदन का उपयोग करने के लिए बनाने के लिए कुछ भी आप कर सकते हैं के बारे में सोचो, से minigames करने के लिए एनिमेशन और स्वचालित रूप से गणित एल्गोरिदम.