BASIC-8
அடிப்படை-8 என்பது டிஜிட்டல் உபகரணங்கள் (டி. இ. சி) பி. டி. பி-8 தொடர் மினிகம்ப்யூட்டர்களுக்கான அடிப்படை நிரலாக்க மொழியாகும். இது நிறுவனத்தால் வெளியிடப்பட்ட முதல் அடிப்படை பேச்சுவழக்கு ஆகும், மேலும் அதன் வெற்றி டி. இ. சி அதன் எதிர்கால இயந்திரங்களுக்கு புதிய அடிப்படை தயாரிப்புகளை உற்பத்தி செய்ய வழிவகுத்தது, குறிப்பாக பி. டி. பி-11 தொடருக்கான அடிப்படை-பிளஸ். டிஇசி அடிப்படை மொழியை ஏற்றுக்கொண்டது, அதன் சகாப்தத்தின் நிலையான கல்வி மற்றும் பயன்பாட்டு நிரலாக்க மொழியாக மொழியின் பயன்பாட்டை உறுதிப்படுத்தியது, இது அதன் சிறிய கணினி தேவைகளுடன் இணைந்து, 1970 களின் நடுப்பகுதியில் மைக்ரோகம்ப்யூட்டர்கள் தொடங்கப்பட்டபோது அடிப்படை மொழியை முக்கிய மொழியாக மாற்றியது. டேவிட் அஹ்ல் 1969 ஆம் ஆண்டில் டிஜிட்டல் எக்யூப்மெண்ட்டின் (டி. இ. சி) விரிவாக்க கல்வி விற்பனை பிரிவில் சேர்ந்தார். இந்தப் பிரிவு பெரும்பாலும் பி. டி. பி-8 மினிகம்ப்யூட்டரை உயர்நிலைப் பள்ளிகள் மற்றும் கல்லூரிகளுக்கு விற்பனை செய்யும் பணியில் ஈடுபடுத்தப்பட்டது. இவை இன்னும் பரவலாக இல்லை; 1960 களின் பிற்பகுதியில் ஒரு வழக்கமான ஒற்றை-பயனர் இயந்திரம் $10,000 வரிசையில் செலவாகும், வெகுஜன சேமிப்பு மற்றும் பிற சாதனங்கள் உட்பட. இந்த நேரத்தில், ஹெவ்லெட்-பேக்கார்ட் (HP) மற்றும் ஹனிவெல் ஆகிய இரண்டும் கல்விச் சந்தைகளில் பிரபலமடைந்து வந்த நேரப் பகிர்வுடன் புதிய 16-பிட் மினிகம்ப்யூட்டர்களை அறிமுகப்படுத்தியிருந்தன. குறிப்பாக, HP இன் 16-பிட் HP 2100 உடன் HP டைம்-ஷேர்ட் பேசிக் மிகவும் பிரபலமாக இருந்தது, இது நிரலாக்க மற்றும் கல்விச் சந்தைகளில் விற்பனை செய்வதற்காக HP2000 ஆக தொகுக்க வழிவகுத்தது. பி. டி. பி-8 ஐ விட HP2000 மிகவும் விலை உயர்ந்ததாக இருந்தபோதிலும், பல பயனர்களிடையே அணுகலைப் பகிர்வதன் மூலம், பொதுவாக ஒரே நேரத்தில் 16 வரை, பயனுள்ள செலவு ஒற்றை பயனர் இயந்திரங்களை விட மிகக் குறைவாக இருந்தது. அந்த நேரத்தில், டி. இ. சி தங்கள் சொந்த மொழியை கல்வி பயன்பாடுகளுக்காக பெரிதும் ஊக்குவித்து வந்தது, ஃபோகல், ஜோஸின் கட்-டவுன் பதிப்பு. பி. டி. பி-8 இன் 4 கேபி கோர் நினைவகம் உட்பட, மிகவும் வரையறுக்கப்பட்ட நினைவகத்தில் இயங்க அனுமதித்த பல அம்சங்கள் இந்த மொழியில் இருந்தன. இது கருத்தியல் ரீதியாக BASIC ஐ ஒத்திருந்தது, குறிப்பாக நிரல்களில் தட்டச்சு செய்வதற்கான ஊடாடும் முறை மற்றும் நிரல்களின் பொதுவான அமைப்பில். பயனர்களிடமிருந்து சமர்ப்பிக்கப்பட்ட ஃபோகல் நிரல்களை அஹ்ல் சேகரித்து அவற்றை துறையின் EDU செய்திமடலில் வெளியிட்டார். வருங்கால வாடிக்கையாளர்கள் ஃபோகலில் ஆர்வம் காட்டவில்லை என்பதை அஹ்ல் கண்டறிந்தார், குறைந்தபட்சம் டிஇசி அமைந்துள்ள பாஸ்டன் பகுதிக்கு வெளியே. இந்த நேரத்தில் அடிப்படை ஏற்கனவே பரவலாகப் பயன்படுத்தப்பட்டது, மேலும் அடிப்படை கல்வித் திட்டங்கள் மற்றும் விளையாட்டுகளின் வளர்ந்து வரும் நூலகம் கிடைக்கத் தொடங்கியது. இவை செய்திமடல் வடிவத்தில் வெளியிடப்பட்டன, கிட்டத்தட்ட எப்போதும் HP2000 பேச்சுவழக்கில், மற்றும் அடிப்படை திட்டங்களின் முழுமையான அளவு FOCAL ஐ அதிகமாக இருந்தது. டிஇசி மேலாண்மை அல்லது மென்பொருள் மேம்பாட்டுத் துறை ஒரு அடிப்படை தயாரிப்பில் ஆர்வம் காட்டவில்லை, அல்லது அவர்களின் வரிசையில் உள்ள மற்ற இயந்திரங்களில் ஃபோகலை ஆதரிப்பதில் எந்த ஆர்வமும் இல்லை. வேறு எந்த நிறுவனமும் மொழியின் ஒரு பதிப்பை தயாரிக்க அனுமதிக்கும் யோசனைக்கு அதிகரித்து வரும் விரோதத்தையும் அவர் குறிப்பிட்டார். பி. டி. பி-8 கல்விச் சந்தையில் போட்டியிட அனுமதிக்க ஒரு அடிப்படை தேவைப்பட்டது, அவர் ஒன்றை உருவாக்க ஒரு புரூக்ளின் பகுதி புரோகிராமரை நியமித்தார். இது அடிப்படை-8 ஆக மாறியது. அதன் வளர்ச்சிக்கு உதவுவதற்காக, அஹ்ல் தனிப்பட்ட முறையில் பல பிரபலமான ஃபோகல் திட்டங்களில், குறிப்பாக லூனார் லேண்டர் மற்றும் தி சுமேரியன் கேம், அவர் ஹமுராபி என்று மறுபெயரிட்டார். பேசிக்-8 உடனடி சிறந்த விற்பனையாளராக இருந்தது, மேலும் 1970 களின் முற்பகுதியில் நிறுவனம் மீண்டும் கல்விச் சந்தைகளில் பிரபலமான தேர்வாக இருந்தது. நிறுவனம் HP2000 போன்ற பாணியில் பேக்கேஜிங் அமைப்புகளைத் தொடங்கியது, வெவ்வேறு தேவைகளுக்கு ஏற்ப "எடுசிஸ்டம்ஸ்" வரிசையுடன். டிஇசி தொடர்ந்து ஃபோகலை ஊக்குவித்தாலும், பேசிக்-8 வெளியீட்டுடன் பயன்பாடு கிட்டத்தட்ட உடனடியாக ஆவியாகிவிட்டது. டி. இ. சி இறுதியில் பி. டி. பி-8 க்கு ஐந்து வெவ்வேறு அடிப்படைகளை வழங்கும், ஒவ்வொன்றும் அசல் குறைந்தபட்ச செயல்பாட்டின் வரம்புகளை ஈடுசெய்கின்றன. 1970 இல் பி. டி. பி-11 வெளியானவுடன், முற்றிலும் புதிய மற்றும் பெரிதும் விரிவுபடுத்தப்பட்ட பேச்சுவழக்கு, அடிப்படை-பிளஸ் வழங்கப்பட்டது. பேச்சுவழக்குகளுக்கு இடையிலான வேறுபாடுகள் குறித்து வாடிக்கையாளர்கள் புகார் அளித்தனர், ஆனால் அத்தகைய விவரங்களுக்கு அவர் ஒரு ஸ்டிக்கராக இருந்திருந்தால், தயாரிப்புகளை வெளியிட இன்னும் இரண்டு ஆண்டுகள் எடுத்திருக்கும் என்று அஹ்ல் பின்னர் கூறினார். அஹ்ல் மற்றொரு வினோதமான உண்மையையும் கவனித்தார்; அவர்கள் EDU செய்திமடலை வெளியிடத் தொடங்கியபோது, அவர்கள் 2000 முதல் 3000 சந்தாதாரர்களை எதிர்பார்த்தனர், DEC இன் 300 கல்வி தளங்களுக்கு தலா 10 பேர். 18 மாதங்களுக்குள், புழக்கம் 20,000 ஐ எட்டியது, இது கல்வித் துறையில் உள்ள அனைத்து கணினிகளையும் விட கணிசமாக அதிகமாகும். அவர் விசாரித்தபோது, பல சந்தாதாரர்களிடம் கணினி கூட இல்லை என்பதைக் கண்டறிந்தார், ஒரு டிஇசி கூட இல்லை, கல்வியில் கணினிகளை எவ்வாறு பயன்படுத்தலாம் என்பதற்கான யோசனைகளுக்காக அதைப் படித்துக் கொண்டிருந்தார். இது ஒரு சுயாதீனமான கல்வியை மையமாகக் கொண்ட கணினி இதழின் ஆரம்ப பரிசீலனைக்கு வழிவகுத்தது. மாறாமல் EDU இன் மிகவும் பிரபலமான பிரிவு அடிப்படை பட்டியல்கள், குறிப்பாக விளையாட்டுகள். இது மிகவும் பிரபலமான நிகழ்ச்சிகளை, குறிப்பாக சூப்பர் ஸ்டார் ட்ரெக்கை, 1973 இன் 101 அடிப்படை விளையாட்டுகளாக புத்தக வடிவில் சேகரிக்க அவரது முடிவுக்கு வழிவகுத்தது. இது மூன்று அச்சு ஓட்டங்களில் பல்லாயிரக்கணக்கான பிரதிகள் விற்றது. கல்விப் பிரிவின் தரப்பில் சில வெற்றிகள் இருந்தபோதிலும், 1973-1975 பொருளாதாரப் பின்னடைவின் தொடக்கத்தில், குழுவின் அளவைக் குறைக்க DEC முடிவு செய்தது. பிரிவினையை தனியாக விட்டுவிட வேண்டும் என்று அஹ்ல் புகார் செய்தபோது, அவரது முதலாளி அவரை பணிநீக்கம் செய்ய வேண்டிய நபர்களின் பட்டியலில் வைத்தார். அவர் தனது கடைசி சம்பளத்தைப் பெறுவதற்கு முன்பே, அவர் புதிதாக உருவாக்கப்பட்ட வன்பொருள் குழுவில் மீண்டும் பணியமர்த்தப்பட்டார். அவர்கள் இரண்டு சிறிய முன்மாதிரி கணினிகளை தயாரித்தனர், ஒன்று பி. டி. பி-8 ஐ அடிப்படையாகக் கொண்ட ஆல் இன் ஒன் வடிவமைப்பு மற்றும் புதிய பி. டி. பி-11 ஐ அடிப்படையாகக் கொண்ட சற்றே பெரிய அமைப்பு. நிறுவனத்தின் பிற பிரிவுகள் இவை தங்கள் சொந்த விற்பனையை குறைக்கக்கூடும் என்று கவலைப்பட்டு, அமைப்புகளுக்கு எதிராக கிளர்ச்சி செய்யத் தொடங்கின. இது இறுதியில் கென் ஓல்சனின் மேசையை அடைந்தது, அவர் இறுதியாக யாராவது தங்கள் தனிப்பட்ட பயன்பாட்டிற்காக ஒரு கணினியை ஏன் விரும்புகிறார்கள் என்பதை அவரால் புரிந்து கொள்ள முடியவில்லை என்று கூறினார். இந்தத் திட்டம் கொல்லப்பட்டது. அஹ்ல் நிறுவனத்தை விட்டு வெளியேறி ஏடி அண்ட் டியின் கல்வி விற்பனைத் துறையில் சேர்ந்தார். DEC ஐ விட்டு வெளியேறுவதற்கு முன்பு அஹ்ல் EDU ஐ தொடர்ந்து வெளியிட்டார், ஆனால் அவர் வெளியேறியவுடன், நிறுவனம் அதைக் கைவிடுவதற்கு முன்பு மேலும் ஒன்று அல்லது இரண்டு பதிப்புகள் மட்டுமே வெளியிடப்பட்டன. இது சந்தையை எச். பி. க்கு விட்டுச் சென்றது, அவர்கள் இந்த நேரத்தில் மக்கள் கணினி நிறுவனத்தின் செய்திமடல் மற்றும் வேகமாக வளர்ந்து வரும் மினசோட்டா கல்வி கம்ப்யூட்டிங் கூட்டமைப்பு (எம். இ. சி. சி) சேகரிப்பில் தங்கள் அடிப்படை திட்டங்களின் பரவலான விநியோகத்தைக் கொண்டிருந்தனர். குறிப்பாக கல்விச் சந்தையை இலக்காகக் கொண்ட EDU போன்ற செய்திமடல் இல்லாததைக் குறிப்பிட்டு, அஹ்ல் விரைவில் கிரியேட்டிவ் கம்ப்யூட்டிங் பத்திரிகையைத் தொடங்கினார், பின்னர் அதை முழுநேரமாக தயாரிக்க AT & T ஐ விட்டு வெளியேறினார். 1975 ஆம் ஆண்டில் அவர் டி. இ. சி. யிடமிருந்து 101 பேசிக் கேம்களின் உரிமைகளை வாங்கி அதை பேசிக் கம்ப்யூட்டர் கேம்ஸ் என்று மீண்டும் தொடங்கினார். இது முதல் மில்லியன் விற்பனையான கணினி புத்தகமாக மாறியது. HP இன் பேச்சுவழக்கு இன்டெஜர் பேசிக் மற்றும் அடாரி பேசிக் உள்ளிட்ட பல ஆரம்பகால தனிப்பட்ட கணினி பேசிக் செயல்படுத்தல்களுக்கு அடிப்படையாக அமைந்தது. பில் கேட்ஸ் உயர்நிலைப் பள்ளியில் பேசிக்-பிளஸைப் பயன்படுத்தினார், இது 1975 இல் அல்டைர் பேசிக் ஆக மாறியதற்கு அடிப்படையாக அமைந்தது. பல தளங்களுக்கான மைக்ரோசாப்ட் பேசிக் வகைகளின் தொடர்ச்சியான வளர்ச்சி மற்றும் விற்பனை, டி. இ. சி. யின் பேச்சுவழக்கு இறுதியில் எச். பி. யின் பதிப்பை விட வீட்டு கணினிகளில் நடைமுறை தரமாக மாற வழிவகுத்தது. BASIC இன் பெரும்பாலான பதிப்புகளைப் போலவே, BASIC-8 ஐ "உடனடி பயன்முறையில்" இயக்க முடியும், அங்கு பயனர்கள் கட்டளைகளைத் தட்டச்சு செய்து உடனடியாக ஒரு பதிலைப் பெறுகிறார்கள் (கையில் வைத்திருக்கும் கால்குலேட்டர் போன்றவை), அல்லது "ஒத்திவைக்கப்பட்ட பயன்முறையில்", அங்கு உள்ளீடுகள் கட்டளையைப் பயன்படுத்தி பின்னர் செயல்படுத்த சேமிக்கப்படுகின்றன. ஒத்திவைக்கப்பட்ட முறை உரை வரியின் தொடக்கத்தில் ஒரு வரி எண்ணைத் தட்டச்சு செய்வதன் மூலம் தூண்டப்படுகிறது. அடிப்படை-8 இல் வரி எண்கள் 1 முதல் 2046 வரை இருக்கலாம்; பி. டி. பி-8 ஒரு 12-பிட் இயந்திரம் மற்றும் பொதுவாக ஒரு வார்த்தையில் −2048 முதல் + 2047 வரை மதிப்பைக் கொண்டிருந்தது. சகாப்தத்தின் பல குறைந்தபட்ச அடிப்படை செயல்பாடுகளில் பொதுவானது போல, அறிக்கைகள் ஒரு கிளையைச் செய்ய மட்டுமே பயன்படுத்தப்படலாம்; அதற்குச் செல்ல ஒரு வரி எண்ணைப் பின்பற்ற வேண்டியிருந்தது, இது பிற்கால அடிப்படை அமைப்புகளில் பொதுவானது போல தன்னிச்சையான அறிக்கைகளைக் கொண்டிருக்க முடியாது. எனவே செல்லுபடியாகும், இல்லை. ஒரு மாற்று வடிவம் இருந்தது. சில பேச்சுவழக்குகளில், ஒரு அல்லது தனித்துவமான அறிக்கையாக இருந்ததால், கோ டூவில் உள்ள இடம் விருப்பமானது அல்ல. சப்ரூட்டின்கள் பயன்படுத்தி ஆதரிக்கப்பட்டன, ஆனால் அறிக்கைகளிலிருந்து அழைக்க முடியவில்லை. சுழல்கள் பயன்படுத்தப்படலாம் அல்லது பயன்படுத்தப்படலாம். பெரும்பாலான அடிப்படை நிறுவனங்களுக்கு மாறாக, இது விருப்பமானதாக இல்லை, மேலும் அனைத்து பணிகளுக்கும் பயன்படுத்தப்பட வேண்டியிருந்தது. மாறுபட்ட பெயர்கள் ஒற்றை எழுத்து அல்லது ஒரு எழுத்து மற்றும் ஒற்றை இலக்கமாக இருக்கலாம். ஒரு மற்றும் இரு பரிமாண வரிசைகளை வரையறுக்க பயன்படுத்தப்படலாம். மிதக்கும் புள்ளி எண் வடிவம்-38 முதல் + 38 வரை 8 குறிப்பிடத்தக்க இலக்கங்கள் மற்றும் அடுக்குகளைக் கொண்டிருந்தது. நிலையான கணித சின்னங்கள் எண்கணிதத்திற்கு பயன்படுத்தப்பட்டன,,,, மற்றும் (ஒரு டெலிடைப் மாடல் 33 இல் ஒரு மேல் அம்பாக குறிப்பிடப்படுகிறது), மேலும் இது நிலையான செயல்பாடுகளை உள்ளடக்கியது,,,,,,, மற்றும். சரம் மாறிகள் அல்லது செயல்பாடுகளுக்கு எந்த ஆதரவும் இல்லை. அறிக்கைகளில் பூலியன் ஒப்பீடுகள் அடங்கும்,,, மற்றும். பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளுக்கு ஆதரிக்கப்பட்டது. ஆதரிக்கப்படும் கமாக்கள் மற்றும் செமிகோலன்கள் முறையே அட்டவணை வடிவத்தில் அல்லது இடம் இல்லாமல் பல வெளியீடுகளை வெளியேற்ற பயன்படுத்தப்படலாம். இது ஆதரிக்கப்பட்டது மற்றும் ஒரே அறிக்கையில் பல உள்ளீடுகளைப் படிக்க முடியும், ஆனால் அறிவுறுத்தல்கள் ஆதரிக்கப்படவில்லை. கோப்பு-இயக்க கட்டளைகள் இல்லாததால், ஒரு நிரலுக்குள் உள்ள எந்த தரவையும் அறிக்கைகளைப் பயன்படுத்தி மட்டுமே உள்ளிட முடியும் மற்றும் பயன்படுத்தி படிக்க முடியும். பட்டியலின் தொடக்கத்திற்கு பின்புறத்தைத் திருப்பினார்; சில பேச்சுவழக்குகளில் காணப்படுவது போல் விருப்பமான வரி எண் இல்லை. , மற்றும் கட்டளை பட்டியலை முடிக்கவும். செயல்படுத்தல் பெரும்பாலான போட்டி மினிகம்ப்யூட்டர் அடிப்படையிலான அமைப்புகள் மற்றும் ஆரம்பகால வீட்டு கணினிகளுக்கு மாறாக, பயனர் பார்க்கும் முழு சூழலாக பேசிக் இருந்தது, அடிப்படை டிஎஸ்எஸ்/8 இயக்க முறைமையின் கட்டளை வரியில் இயக்கக்கூடிய பல நிரல்களில் பேசிக்-8 ஒன்றாகும். எனவே, பொதுவாக BASIC உடன் தொடர்புடைய கட்டளைகள், அல்லது போன்றவை, சரியான மொழியின் ஒரு பகுதியாக இல்லை, ஆனால் ஷெல்லின் ஒரு பகுதியாகும், எனவே நிரல்களுக்குள் பயன்படுத்த முடியாது. இது பல ஆரம்பகால அடிப்படை சூழல்களுக்கு பொதுவானது, அங்கு எடிட்டர் மற்றும் ரன்டைம் முற்றிலும் மாறுபட்ட நிரல்களாக இருந்தன. கட்டளை வரியில் அடிப்படை-8 ஐத் தொடங்கி தட்டச்சு செய்வதன் மூலமோ அல்லது எடிட்-8 போன்ற உரை எடிட்டரைத் தொடங்கி குறியீட்டை உரைக் கோப்பாகத் தட்டச்சு செய்வதன் மூலமோ அடிப்படை நிரல்களை உள்ளிடலாம். இரண்டு சந்தர்ப்பங்களிலும், அடிப்படை குறியீடு தூய உரையாக சேமிக்கப்பட்டு, பயனர் தட்டச்சு செய்த எந்த கூடுதல் எழுத்துக்களையும் தக்க வைத்துக் கொண்டது-கோப்பை மிகவும் கச்சிதமாக மாற்றுவதற்கு இடைவெளிகள் இல்லாமல் குறியீட்டைத் தட்டச்சு செய்யலாம் அல்லது இண்டென்ட் சுழல்களில் கூடுதல் இடங்களைச் சேர்க்கலாம். அடிப்படை தொடங்கப்பட்டபோது, ஏற்கனவே உள்ள எந்த நிரலையும் அழிக்க அல்லது ஏற்கனவே உள்ள கோப்பை ஏற்ற தட்டச்சு செய்யலாம். எந்த நேரத்திலும், ஒருவர் வேலை செய்யும் கோப்பை அல்லது ஏற்கனவே சேமிக்கப்பட்ட கோப்பை நீக்கலாம். சேமிக்கப்பட்ட நிரல் கோப்புகளின் பட்டியலை உருவாக்கியது. மூலக் குறியீட்டை அச்சிட்டு, தொடக்க மற்றும் இறுதி வரி எண்களுக்கு இரண்டு காற்புள்ளியால் பிரிக்கப்பட்ட மதிப்புகளைப் பயன்படுத்தி வரையறுக்கப்படலாம். நிரலில் இருந்து பல வரிகளை நீக்கி, செயல்பாட்டைத் தொடங்கி, BASIC இலிருந்து வெளியேறி, TSS/8 கட்டளை வரிக்கு திரும்பினார். உட்புறமாக, இந்த அமைப்பு ஐந்து தனித்தனி துணை நிரல்களைக் கொண்டிருந்தது, அவை நினைவக பயன்பாட்டைக் குறைப்பதற்காக தேவைக்கேற்ப ஏற்றப்பட்டன. இவை,, மற்றும். இந்த வார்த்தையின் நவீன அர்த்தத்தில் கம்பைலர் ஒரு தொகுப்பாளர் அல்ல, ஏனெனில் இது கீழ்-நிலை மொழியை உருவாக்கவில்லை; நவீன சொற்களில் இது ஒரு "டோக்கனைசர்" அல்லது முன்-முனை என்று குறிப்பிடப்படும். இதன் நோக்கம் அடிப்படை மூலக் குறியீட்டைப் பகுப்பாய்வு செய்து, பல்வேறு முக்கிய வார்த்தைகள் மற்றும் கட்டளைகளைக் குறிக்கும் ஒரு சொல் எண்களைக் கொண்ட தொடர் "டோக்கன்களாக" மாற்றுவதாகும். இதன் விளைவாக டோக்கனைஸ் செய்யப்பட்ட குறியீட்டை இயக்கத் தொடங்குமாறு இன்டர்பிரெட்டருக்கு அறிவுறுத்தப்பட்டபோது முடிவு நினைவகத்தில் விடப்பட்டது. பிழை அடிப்படை பிழை எண்களை உரை வெளியீட்டிற்கு வரைபடமாக்கியது. நினைவகத்தில் உள்ள ஒரு அட்டவணை, SYPTBA, வட்டில் உள்ள நிரல்களின் இருப்பிடங்களுக்கான சுட்டிகளை வைத்திருந்தது. குறிப்புகள் மேற்கோள்கள் நூலியல் அடிப்படை நிரலாக்க மொழி டிஜிட்டல் உபகரணங்கள் கழகம்