நிரல் மொழிகள் வரலாறு



1940 
முதல் இலத்திரனிய கணினியான எனியாக் 1946 ஆம் ஆண்டு அறிமுகப்படுத்தப்பட்டது.  எனியாக் குறியீட்டு முறை மூலம் எனியாக் நிரலாக்கம் செய்யப்பட்டது.  அதற்கு முன்னரே செர்மணியரான கொன்ராட் சூசு பிளேங்கல்குல் என்ற நிரல் மொழி பற்றி 1943 ஆம் ஆண்டு ஒரு ஆய்வறிக்கை வெளியிட்டு இருந்தார்.  இது பிற்காலத்திலியே நிறைவேற்றப்பட்டது.

1949 ஆம் ஆண்டு சோட்கோட் (short code) என்ற மேல் நிலை கணினி மொழி அறிமுகப்படுத்தப்பட்டடது.  அடிப்படைக் எண்கணிதத்தையும், நிரல் கூறுகளையும் இம் மொழி கொண்டிருந்தது.

1950 
1951 ஆம் ஆண்டு ஏ-ஓ நிரல்மொழிமாற்றி கண்டுபிடிக்கப்பட்டது.  முதல் வணிக கணினியான யுனிவாக் 1 இல் பயன்படுத்தப்பட்டது.  1952 ஆம் ஆண்டு ஆலிக் இ கிளின்னி ஆட்டோகோட் என்ற நிரல்மொழிமாற்றியைக் அறிமுகப்படுத்தினார்.

போர்ட்ரான் 
நவீன முதல் நிரல் மொழியாகக் கருதப்படும் போர்ட்ரான் (FORTRAN - FORmula TRANslator) மொழி 1955 ஆம் ஆண்டு அறிமுகப்படுத்தப்பட்டது.  இது எண்மிய, அறிவியல் கணித்தலுக்கு இன்றும் பரந்த பயன்பாட்டில் இருக்கிறது.  ஐபிஎம் நிறுவனத்தைச் சார்த யோன் பேக்கசு என்பவர் இதை ஆக்கினார்.

லிசுப் 
நிரல் மொழிகளில் பல புத்தாங்களைப் புகுத்திய லிசுப் 1958 ஆம் ஆண்டு அறிமுகப்படுத்தப்பட்டது.  இம் மொழி லம்டா நுண்கணிதத்தை அடிப்படையாகக் கொண்டு, கணினி மொழிக் குரிய கணித குறியீடாக அறிமுகமானது.  விரைவில் செயற்கை அறிவாண்மை ஆய்வில் இது முக்கிய பங்கு வகித்தது.  இன்றும் இது பயன்பாட்டில் உள்ளது.  இதை மாசசூசெட்சு தொழில்நுட்பக் கல்வி நிலைய யோன் மேக்கர்தி உருவாக்கினார்.

கோபோல்

1960

1970

சி 
1972 ம் ஆண்டு பொதுப் பயன்பாட்டு சி மொழி வெளியிடப்பட்டத்து.  பெல் தொலைபேசி ஆய்கூடத்தைச் சேர்த டெனிசு ரிச்சி அவர்களால் விருத்தி செய்யப்பட்டு வெளியிடப்பட்டது.  யுனிக்சு இயங்கு தளம் இம் மொழியியிலியே நிறைவேற்றப்பட்டது.  உலகில் மிகவும் பரவலாக இன்றும் பயன்படுத்தப்படும் முதல் அல்லது இரண்டாவது மொழி சி ஆகும்.

சீக்குவல்

1980

1990 (இணைய யுகம்) 
 1990 - காசுகெல்
 1991 - பைத்தோன்
 1991 - யாவா
 1993 - ரூபி
 1993 - லூவா
 1994 - அன்சி Common Lisp
 1995 - யாவாசிகிரிப்டு
 1995 - பி.எச்.பி

2000 
 C Sharp (programming language)
 Fortress (programming language)
 F Sharp (programming language)

எதிர்கால தோரணங்கள் 
 Parallel programming model
 meta programming
 ஒருங்குறி ஆதரவு
 Reflection (computer science)

இவற்றையும் பாக்க

மேற்கோள்கள்

வெளி இணைப்புகள் 

நிரல் மொழிகள்
தொழில்நுட்ப வரலாறு