బేసిక్

"బిగినర్స్ ఆల్ పర్పస్ సింబాలిక్ ఇన్‌స్ట్రక్షన్ కోడ్ ది Beginner's All-purpose Symbolic Instruction Code"కు సంక్షిప్త రూపమే బేసిక్ (BASIC). ప్రారంభంలో ప్రోగ్రామ్ భాషలలో ఒకదానిలోఅభివృద్ధి చేయబడింది. దీనిని డార్ట్మౌత్ గణిత శాస్త్రజ్ఞులు జాన్ జార్జ్ కెమెనీ టామ్ కుర్ట్జాస్ అండర్ గ్రాడ్యుయేట్లకు బోధనా సాధనంగా అభివృద్ధి చేశారు. వ్యాపారం ఇతర విద్యా రంగాలలో కంప్యూటర్ శక్తిని అన్‌లాక్ చేయడానికి సాధారణ వాడుకదారులు  ఉపయోగించే కంప్యూటర్ భాషగా బేసిక్ ఉద్దేశించబడింది ఈ భాష పాక్షికంగా ఫోర్ట్రాన్ II పై ఆధారపడింది పాక్షికంగా ALGOL 60 పై ఆధారపడి ఉంటుంది. టైప్‌రైటర్‌ను కలిగి ఉన్న కన్సోల్‌ను మొదట కంప్యూటర్లలో ప్రోగ్రామింగ్ భాషగా ఉపయోగించారు. BASIC అనేసంక్షిప్త రూపం  ఇది చాలా సరళమయిన భాష. 1960లో డార్ట్ మౌత్ దీనిని రూపొందించారు.  1975లో రూపొందించిన ఆల్టయిర్ కంప్యూటరులో ప్రోగ్రామింగ్ భాష ఇది. ఐ.బి.ఎం. వారి పర్సనల్ కంప్యూటర్లలో సైతం తొలి ప్రోగ్రామింగ్ భాష ఇదే. క్రొత్తగా ప్రోగ్రామింగ్ నేర్చుకునే వారు బేసిక్ నేర్చుకోవడం సులభం. దీనిలోని సూచనలు దాదాపు ఇంగ్లీషు భాషలోవున్నట్లే వుంటాయి. ఇది సైన్సు, లెక్కల కొరకు ఉద్దేశించబడినా, వాణిజ్య అవసరాలకు కూడా దీనిని ఉపయోగిస్తున్నారు.ఇది ప్రారంభకులకు రూపొందించిన ప్రోగ్రామింగ్ భాష. రచన పూర్తయిన తర్వాత, కంపైల్ లింక్ చేసే విధానాల ద్వారా వెళ్ళవలసిన అవసరం లేదు .  అమెరికాలోని న్యూ హాంప్‌షైర్‌లోని డార్ట్మౌత్ కళాశాలలో దీనిని అభివృద్ధి చేశారు , సైన్స్ వినియోగం కాని విద్యార్థులకు కూడా కంప్యూటర్ వినియోగాన్ని అందుబాటులో ఉంచాలనే లక్ష్యంతో . ఆ సమయంలో కంప్యూటర్ల ఉపయోగం కోసం ప్రత్యేక కార్యక్రమాలను సిద్ధం చేయాల్సి వచ్చింది. శాస్త్రవేత్తలు గణిత శాస్త్రవేత్తలకు మాత్రమే ఇది సాధ్యమైంది. ఫలితంగా వచ్చిన కంప్యూటర్ భాష దాని వైవిధ్యాలు 1970 ల చివరలో 80 లలో మైక్రోకంప్యూటర్లలో విస్తృతంగా ఉపయోగించబడ్డాయి కంప్యూటర్ మౌలిక సదుపాయంగా ఫర్మ్‌వేర్‌లో భాగంగా పంపిణీ చేయబడ్డాయి.

బేసిక్ ఇప్పటికీ అనేక రకాల్లో మైక్రోసాఫ్ట్ విజువల్ బేసిక్ వంటి కొత్త ప్రోగ్రామింగ్ భాషలకు ఉద్దీపనగా ప్రాచుర్యం పొందింది. 2006 నాటికి , .NET ఫ్రేమ్‌వర్క్‌లోని 59% సాఫ్ట్‌వేర్ డెవలపర్లు విజువల్ బేసిక్.నెట్‌ను వారి ప్రోగ్రామింగ్ భాషగా ఉపయోగిస్తున్నారు. 

సాధారణ ఉన్నత-స్థాయి ప్రోగ్రామింగ్ భాషలకు విరుద్ధంగా, ప్రాథమిక ప్రోగ్రామ్‌లను నిర్వహించడానికి కంపైలర్‌లకు బదులుగా ఇంటర్‌ప్రెటర్లను తరచుగా ఉపయోగిస్తారు. జి.డబ్ల్యు. బేసిక్ క్యూబాసిక్ అటువంటి వ్యాఖ్యాతలు. ప్రోగ్రామ్ వ్యక్తిగత సూచనలను వ్యాఖ్యాతలు నిర్వహిస్తున్నందున ప్రోగ్రామ్‌లో లోపాలను సరిదిద్దడం సులభం.

చరిత్ర 
1960 ల మధ్యకు ముందు, కంప్యూటర్లు చాలా ఖరీదైనవి ప్రత్యేక ప్రయోజనాల కోసం మాత్రమే ఉపయోగించబడ్డాయి. కార్యక్రమాలు ఒకే సమయంలో ఒకదాని తరువాత ఒకటి చేయగల బ్యాచ్లలో పనిచేశాయి. కానీ 1960 లలో, వేగవంతమైన చౌకైన కంప్యూటర్లు అందుబాటులోకి వచ్చాయి. అలాగే, ఈ కంప్యూటర్లు సమయం-భాగస్వామ్యానికి మద్దతు ఇచ్చాయి, కాబట్టి ప్రాసెసర్ మెమరీని ఒకే సమయంలో ఒకటి కంటే ఎక్కువ వినియోగదారులు లేదా పని ఉపయోగించుకోవచ్చు .ఇది ఉపయోగించడానికి సులభం. అటువంటి కంప్యూటర్లలోని ఆపరేటింగ్ సిస్టమ్ ప్రతి పనిని మలుపులు తీసుకోవడానికి అనుమతిస్తుంది, వాటిని పూర్తి చేస్తుంది. ఈ కంప్యూటర్లు చాలా వేగంగా ఉన్నాయి కింది ఎనిమిది సూత్రాలను అనుసరించడానికి దీనిని 1963 లో జాన్ కెమెని థామస్ కర్ట్ రూపొందించారు:  

 క్రొత్తవారికి కూడా ఇది సులభంగా ఉండాలి.
 పబ్లిక్ ప్రోగ్రామ్ లాంగ్వేజ్ అయి ఉండాలి.
 నైపుణ్యం కలిగిన ప్రోగ్రామర్‌ల కోసం అదనపు లక్షణాలను జోడించడం సాధ్యమవుతుంది.
 ఇంటరాక్టివ్‌గా ఉండాలి.
 సందేశాలను సూచించే సహచర లోపం క్లియర్ చేయండి
 చిన్న కంప్యూటర్ ప్రోగ్రామ్‌ల కోసం శీఘ్ర ఫలితాలు
 కంప్యూటర్ హార్డ్‌వేర్ పరిజ్ఞానం అవసరం లేదు
 ఇది ప్రారంభకులకు రూపొందించిన ప్రోగ్రామింగ్ భాష. రచన పూర్తయిన తర్వాత, ఆపరేటింగ్ సిస్టమ్‌ను కంపైల్ చేయకుండా వినియోగదారుని నిరోధిస్తుంది.

దాని డెవలపర్లు ప్రోగ్రామర్‌లను వారి భాషను ఉపయోగించమని ప్రోత్సహించడానికి ఉచిత ప్రోగ్రామింగ్ సాధనాన్ని అందించారు

మూలాలు

తెలుగువారి సంపూర్ణ పెద్దబాలశిక్ష - గ్రంథకర్త : గాజుల సత్యనారాయణ

కంప్యూటర్ సంబంధిత వ్యాసాలు
సాఫ్టువేరు వ్రాయు భాషలు