“Beginner’s के सभी उद्देश्य प्रतीकात्मक Instruction Code” के लिए है। बेसिक एक computer programming भाषा है जिसे 1960 के दशक के मध्य में छात्रों को simple computer प्रोग्राम लिखने का एक तरीका प्रदान करने के लिए विकसित किया गया था।
तब से, भाषा एक अधिक मजबूत और powerful language के रूप में विकसित हुई है और इसका उपयोग आज के computer system के लिए उन्नत programs बनाने के लिए किया जा सकता है।
BASIC ने मूल रूप से प्रत्येक निर्देश (or line ) की beginning में संख्याओं का उपयोग computer को यह बताने के लिए किया था कि instruction को किस क्रम में संसाधित करना है। लाइनों को 10, 20, 30, आदि के रूप में गिना जाएगा, जो बाद में जरूरत पड़ने पर commands के बीच अतिरिक्त निर्देश रखने की अनुमति देगा।
“GOTO” स्टेटमेंट ने प्रोग्राम को निष्पादन के during पहले के निर्देशों पर वापस लूप करने में सक्षम बनाया। उदाहरण के लिए, BASIC प्रोग्राम की लाइन 230 में एक “if” क्लॉज हो सकता है जो computer को लाइन 50 पर वापस जाने के लिए कहता है यदि कोई variable 10 से कम है। यह निर्देश something तरह दिख सकता है:
230 अगर (एन <10) तो GOTO50
अधिक आधुनिक BASIC implementations”while loops” का उपयोग करते हैं, जो instructions की एक certain को तब तक निष्पादित करते हैं जब तक कि एक निश्चित मामला सत्य है। नया BASIC development software अधिक डेटा प्रकारों का भी समर्थन करता है, जैसे कि पूर्णांक, strings और सरणियाँ, चर और अन्य डेटा संग्रहीत करने के लिए।
जबकि पहले BASIC विकास वातावरण सख्ती से text-based थे, आज का BASIC प्रोग्रामिंग software developers को ग्राफिकल user interface का उपयोग करके अपने अधिकांश कार्यक्रमों को नेत्रहीन रूप से design करने की अनुमति देता है। आज use किए जाने वाले कुछ अधिक popular BASIC विकास कार्यक्रमों में REAL basic और Microsoft Visual Basic शामिल हैं।