नोटबुक इंटरफ़ेस

नोटबुक इंटरफ़ेस (जिसे कम्प्यूटेशनल नोटबुक भी कहा जाता है) वर्चुअल नोटबुक वातावरण है जिसका उपयोग साक्षर प्रोग्रामिंग, कंप्यूटर प्रोग्राम लिखने की विधि के लिए किया जाता है। कुछ नोटबुक WYSIWYG वातावरण हैं, जिसमें स्वरूपित दस्तावेजों में एम्बेडेड निष्पादन योग्य गणना सम्मिलित है; अन्य भिन्न-भिन्न गणना और टेक्स्ट भिन्न-भिन्न वर्गों में हैं।

मॉड्यूलर नोटबुक विभिन्न प्रकार के कम्प्यूटेशनल बैक एंड से कनेक्ट हो सकते हैं, जिन्हें कर्नेल कहा जाता है। नोटबुक इंटरफेस का व्यापक रूप से सांख्यिकी, डेटा विज्ञान, मशीन लर्निंग और कंप्यूटर बीजगणित के लिए उपयोग किया जाता है।

नोटबुक कोर में साक्षर प्रोग्रामिंग उपकरण का विचार है जो आपको किसी भी क्रम में किसी प्रोग्राम के कुछ भागों की व्यवस्था करता है और स्रोत फ़ाइल से प्रलेखन और कोड निकालता है। ,नोटबुक इस दृष्टिकोण को नए स्तर पर ले जाता है, जो इसे कुछ ग्राफिक कार्यक्षमता और अन्तरक्रियाशीलता पर ध्यान केंद्रित करता है। स्टीफन वोल्फ्राम के अनुसार, नोटबुक का विचार इंटरैक्टिव दस्तावेज़ है जो स्वतंत्र रूप से कोड, परिणाम, ग्राफिक्स, टेक्स्ट और शेष सब कुछ मिलाता है। और जुपिटर प्रोजेक्ट प्रलेखन के अनुसार, नोटबुक गुणात्मक रूप से नई दिशा में इंटरैक्टिव कंप्यूटिंग के लिए कंसोल-आधारित दृष्टिकोण का विस्तार करता है, जो पूर्ण संगणना प्रक्रिया को कैप्चर करने के लिए उपयुक्त वेब-आधारित एप्लिकेशन प्रदान करता है। विकास, दस्तावेजीकरण और निष्पादन कोड, साथ ही साथ परिणामों का संचार करना। जुपिटर नोटबुक दो घटकों को जोड़ती है।

इतिहास
WYSIWYG गणितीय प्रणालियों पर शोध मिश्रित टेक्स्ट और दस्तावेज़ रूपक के साथ गणना का समर्थन करने वाले 1987 में प्रकाशित होने लगे, रॉन अवत्ज़ुर मिलो, विलियम शेल्टर, ज़ेरॉक्स पारक टियागो के लिए और कैमिनोरियल ने दस्तावेज़ रूपक का उपयोग करते हुए सबसे पहले वाणिज्यिक प्रणाली MathCad थी, जो 1987 में भी सामने आई थी। वोल्फ्राम मैथेमेटिका 1.0 के पश्चात शीघ्र ही (1988) के  पश्चात में मेपल 5.2 (1992) और मैकसिमा 2.0 (1995) आया।

जैसे-जैसे नोटबुक इंटरफ़ेस अगले दो दशकों में लोकप्रियता में बढ़ी, विभिन्न कम्प्यूटेशनल बैक एंड्स (गुठली) के लिए नोटबुक प्रस्तुत की गई है, जिसमें मैटलैब, पायथन, जूलिया, स्काला, एसक्यूएल, और अन्य सम्मिलित हैं।

उपयोग
नोटबुक पारंपरिक रूप से विज्ञान में इलेक्ट्रॉनिक लैब नोटबुक के रूप में अनुसंधान प्रक्रियाओं, डेटा, गणना और निष्कर्षों का दस्तावेजीकरण करने के लिए उपयोग किए जाते हैं। नोटबुक ट्रैक कार्यप्रणाली को भिन्न-भिन्न डेटा सेटों के साथ परिणामों और गणनाओं को पुन: प्रस्तुत करने में सरल बनाने के लिए उपयोग किया जाता है। शिक्षा में, नोटबुक इंटरफ़ेस डिजिटल सीखने का वातावरण प्रदान करता है, विशेष रूप से कम्प्यूटेशनल सोच के शिक्षण के लिए कोड के साथ टेक्स्ट के संयोजन के लिए उनकी उपयोगिता उन्हें शिक्षा की सीमा में अद्वितीय बनाती है। डिजिटल नोटबुक का उपयोग कभी-कभी पावरपॉइंट और अन्य प्रस्तुति सॉफ्टवेयर के विकल्प के रूप में प्रस्तुतियों के लिए किया जाता है, क्योंकि वे नोटबुक वातावरण के अंदर कोड के निष्पादन के लिए अनुमति देते हैं। डेटा को नेत्रहीन रूप से प्रदर्शित करने और कोड को संशोधित करके विभिन्न स्रोतों से डेटा को पुनः प्राप्त करने की उनकी क्षमता के कारण, नोटबुक बिजनेस इंटेलिजेंस सॉफ्टवेयर की सीमा में भी प्रवेश कर रहे हैं।   ref>

उल्लेखनीय उदाहरण
नोटबुक की परियोजनाओं या उत्पादों का उदाहरण:

फ्री/ओपन-सोर्स नोटबुक

 * अपाचे ज़ेपेलिन-अपाचे लाइसेंस 2.0
 * अपाचे स्पार्क नोटबुक - अपाचे लाइसेंस 2.0
 * आईपीथॉन - बीएसडी
 * ज्यूपिटर नोटबुक (पूर्व में आईपीथॉन) - संशोधित बीएसडी लाइसेंस (कॉपीराइट मॉडल)
 * गूगल सहयोगात्मक कोई सेटअप ज्यूपिटर नोटबुक वातावरण नहीं - मुफ़्त सॉफ़्टवेयर
 * अमेज़ॅन सेजमेकर एमएल फोकस्ड ज्यूपिटर नोटबुक वातावरण - फ्री बेसिक एक्सेस
 * पिचर्म नोटबुक एकीकरणजेटब्रेन्स आईडीई के लिए ज्यूपिटर नोटबुक इंटरफ़ेस/फ्रंटएंड नोटबुक, यह प्रीमियम सुविधा है किन्तु स्रोत कोड यहां पाया जा सकता है
 * वीएस कोड नोटबुक समर्थन] वीएसकोड के लिए ज्यूपिटर नोटबुक इंटरफ़ेस/फ़्रंटएंड और एपीआई
 * Jज्यूपिटरलैब - संशोधित बीएसडी लाइसेंस
 * स्टारबोर्ड -भागित करने योग्य इन-ब्राउज़र शाब्दिक नोटबुक, स्रोत कोड यहाँ पाया जा सकता है
 * मोज़िला आयोडाइड एमपीएल 2.0; अल्फा चरण में विकास
 * आर मार्कडाउन जीपीएलवी3; स्रोत कोड यहां पाया जा सकता है
 * सेजमैथ - जीपीएलवी3
 * ईमाक्स पर ऑर्ग-मोड (अंतर्निहित बेबल ऐडऑन के साथ) - जीपीएल
 * डॉटनेट के लिए ज़ामरीन वर्कबुक एमआईटी
 * पोलिनोट अपाचे लाइसेंस 2.0
 * जीएनयू टेक्समैक्स (दस्तावेज़ प्रोसेसर जो नोटबुक इंटरफ़ेस के रूप में भी कार्य कर सकता है) जीपीएलवी3
 * जावली नोटबुक: जावा-आधारित नोटबुक वातावरण और डीबगिंग और यूनिट परीक्षण समर्थन के साथ एलएमएस, अकादमी के लिए डिज़ाइन किया गया, प्रस्तुति वीडियो यहाँ पाया जा सकता है।

आंशिक कॉपीलेफ्ट

 * एसमैथ स्टूडियो - फ्रीवेयर, लिब्रे नहीं: क्रिएटिव कॉमन्स एट्रिब्यूशन-नो डेरिवेटिव्स के अंतर्गत लाइसेंस प्राप्त

नोटबुक

 * वोल्फ्राम मैथेमेटिका
 * माथकैड
 * मैटलैब - 2016 से लाइव एडिटर।
 * उल्लेखनीय
 * उल्लेखनीय
 * डीपनोट
 * कार्बाइड
 * ग्राफ़टेक्स्ट
 * डेटाब्रिक्स क्लाउड (2013 में स्थापित)
 * डेटालोर
 * नेक्स्टजर्नल
 * अवलोकनीय ओपन-सोर्स घटकों का उपयोग करता है, किन्तु रूप और अनुभव अवलोकनीय है
 * वोल्फ्रामअल्फा नोटबुक्स

संदर्भ
]