बेसिक
स्वरूप
प्रतिमान(हरू) | Unstructured, later procedural, later object-oriented |
---|---|
डिजाइनर | John George Kemeny and Thomas Eugene Kurtz |
जारी | Did not recognize date. Try slightly modifying the date in the first parameter. |
प्रोग्रामिङ भाषा कार्यान्वयन | Apple BASIC, Atari BASIC, Sinclair BASIC, Commodore BASIC, Microsoft BASIC, Liberty BASIC, BBC BASIC, TI-BASIC, Visual Basic |
बाट प्रभावित | ALGOL 60, FORTRAN II, JOSS |
प्रभावित | COMAL, Visual Basic, Visual Basic .NET, Realbasic, GRASS, AutoIt, AutoHotkey |
बेसिक (BASIC) कम्प्युटर भाषा
[सम्पादन गर्नुहोस्]BASIC (Beginners' All-purpose Symbolic Instruction Code) एक उच्च-स्तरीय प्रोग्रामिंग भाषा हो जसलाई विशेष गरी आरम्भिक प्रोग्रामरहरूको लागि डिजाइन गरिएको हो। यो १९६० को दशकमा विकसित गरिएको थियो र यसको सादगी र उपयोगिता कारण यसले धेरै प्रोग्रामरहरू र शैक्षिक संस्थाहरूमा लोकप्रियता प्राप्त गर्यो।
इतिहास
[सम्पादन गर्नुहोस्]- सुरुवात: BASIC को विकास १९६४ मा जॉन जी. केरमेनर र थॉमस ई. Kurtz द्वारा हान्ट्स (Dartmouth College) मा गरियो। यस भाषा को उद्देश्य प्रोग्रामिंगलाई सरल र शिक्षासुलभ बनाउनु थियो।
- प्रारम्भिक संस्करण: यसको प्रारम्भिक संस्करणहरू डार्मथ बासिकका रूपमा परिचित थिए र यसले आरम्भिक कम्प्युटर प्रणालीहरूको आधारभूत प्रोग्रामिंग कार्यहरूलाई समर्थन गर्दथ्यो।
विशेषताहरू
[सम्पादन गर्नुहोस्]- सरलता:
- BASIC को डिज़ाइन प्रोग्रामिंगलाई सरल र सुलभ बनाउनका लागि गरिएको हो। यसको सिंट्याक्स सजिलो र समझ्न योग्य छ, जसले नयाँ प्रोग्रामरहरूलाई चाँडो सिक्न मद्दत पुर्याउँछ।
- इंटरप्रेटर:
- BASIC प्रोग्रामहरू प्रायः एक इंटप्रेटरद्वारा चलाइन्छ, जसले प्रोग्रामलाई रनटाइममा अनुवाद गर्छ। यो प्रोग्रामलाई चलाउने प्रक्रिया चाँडो र परीक्षण गर्न सहज बनाउँछ।
- लूप र कण्डिशनल्स:
- BASIC ले लूप (जस्तै, FOR, WHILE) र कण्डिशनल स्टेटमेन्ट (जस्तै, IF, THEN) को समर्थन गर्दछ, जसले विभिन्न प्रकारका गणनात्मक कार्यहरू गर्न मद्दत पुर्याउँछ।
- आसान इन्पुट/आउटपुट:
- BASIC ले साधारण इन्पुट र आउटपुट अपरेशनहरूलाई समर्थन गर्दछ, जसले प्रयोगकर्तासँग इन्टरएक्ट गर्न सजिलो बनाउँछ।
प्रयोग
[सम्पादन गर्नुहोस्]- शैक्षिक क्षेत्र:
- BASIC विशेष गरी विद्यालय र कलेजहरूमा प्रोग्रामिंग शिक्षाका लागि प्रयोग गरियो। यसको सरलता र सुलभता कारण यो नयाँ प्रोग्रामरहरूलाई कोड लेख्न र समस्या समाधान गर्न मद्दत गर्दछ।
- पर्सनल कम्प्युटरहरू:
- १९७० र ८० को दशकमा, BASIC बहुसंख्यक पर्सनल कम्प्युटरहरूको इनबिल्ट भाषा बन्यो, जस्तै, कुमोडोर ६४, ZX Spectrum, र Apple II।
- प्रोटोटाइप विकास:
- BASIC लाई प्रोटोटाइप प्रोग्रामहरू बनाउन र विभिन्न विचारहरूको परीक्षण गर्न प्रयोग गरियो।
प्रासंगिकता
[सम्पादन गर्नुहोस्]- आधुनिक समय:
- आजको दिनमा BASIC पुरानो मानिन्छ, तर यसको प्रभाव अझै पनि विभिन्न क्षेत्रहरूमा देखिन्छ। BASIC को कई संस्करणहरू र डेरिभेटिव भाषाहरू अहिलेको प्रोग्रामिंग भाषाहरूको आधार बनेका छन्।
- विकसित संस्करणहरू:
- BASIC को विभिन्न विकसित संस्करणहरू र सुधारित रूपहरू उपलब्ध छन्, जस्तै, Visual BASIC, QuickBASIC, र True BASIC, जसले नयाँ प्रोग्रामिंग प्रविधिहरू र GUI आधारित विकासलाई समर्थन गर्दछन्।
निष्कर्ष
[सम्पादन गर्नुहोस्]BASIC एक साधारण र प्रभावशाली प्रोग्रामिंग भाषा हो जसले प्रोग्रामिंगको शुरुवात गर्न र गणनात्मक समस्याहरू समाधान गर्नमा ठूलो योगदान पुर्याएको छ। यसको प्रयोगकर्ता-मित्रता, सरलता, र शिक्षासँगको सम्बन्धले यसलाई एक महत्वपूर्ण प्रोग्रामिंग भाषा बनाएको छ। यद्यपि आजका आधुनिक प्रोग्रामिंग भाषाहरूले अझ अधिक शक्तिशाली र सुविधाजनक उपकरणहरू प्रदान गर्दछन्, BASIC को शिक्षण र प्रारम्भिक प्रोग्रामिंगका लागि यसको महत्वलाई अस्वीकार गर्न सकिन्न।