«Ծրագրավորման լեզու»–ի խմբագրումների տարբերություն

Content deleted Content added
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8
չ ամսաթվերի ձևաչափի ուղղում, փոխարինվեց: archivedate=2011-08-21 → archivedate=2011 թ․ օգոստոսի 21, accessdate=2006-06-21 → accessdate=2006 թ․ հունիսի 21 (2)
Տող 2.
'''Ծրագրավորման լեզու''', [[նշանների համակարգ]], որը նախատեսված է [[Համակարգչային ծրագիր|համակարգչային ծրագրեր]] գրելու համար<ref name="ISO24765">ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary</ref><ref name="ISO2382">ISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms</ref>։ Ծրագրավորման լեզուն մեզ տալիս է որոշակի [[բառապաշար]] և [[քերականություն|քերականական]] կանոններ, որոնցից ելնելով [[Ծրագրավորում|ծրագրավորողը գրում է իր ծրագիրը]]։
 
Առաջին [[ԷՀՄ]]-ների ստեղծումից ի վեր ստեղծվել է ավելի քան 2500 տարբեր ծրագրավորման լեզուներ<ref>{{cite web|url=http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm|title=Ծրագրավորման լեզուների ցանկը|last=|first=|date=|website=|publisher=|archiveurl=https://www.webcitation.org/6171oHmhT?url=http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm|archivedate=2011-08- թ․ օգոստոսի 21|accessdate=|lang=en|dead-url=yes}}</ref>, և ամեն տարի դրանց թիվն ավելի է մեծանում։ Որոշ լեզուներից օգտվել կարողանում են միայն դրանք ստեղծողները, իսկ մյուսները հանրահայտ են դառնում միլիոնավոր մարդկանց։ Պրոֆեսիոնալ ծրագրավորողները իրենց աշխատանքում օգտագործում են նույնիսկ 10-ից ավելի ծրագրավորման լեզուներ։
 
Ծրագրավորման լեզվի նկարագրությունը սովորաբար կազմված է լինում երկու բաղկացուցիչներից՝ շարահյուսություն և իմաստաբանություն։ Որոշ ծրագրեր բացատրվում են մասնագրային փաստաթղթերով, օրինակ՝ C ծրագրավորման լեզուն մասնագիտացված է [[ISO]] ստանդարտով։ [[Perl]] 5-ը և այլ վաղ լեզուներ դոմինանտ իրականացում, ինչի շնորհիվ կիրառվում են որպես տեղեկագրություն։
Տող 20.
* 1960-ականների ընթացքում զարգացած և կատարելագործված Snobol լեզուն, որը կենտրոնացած է բառերի մշակման վրա, ներմուծել է ծրագրավորման լեզուների հիմնական գործողությունների շարքում օրինակելի համընկնում,
* Սիմուլայի լեզուն, որը հայտնվում էր միևնույն ժամանակ, առաջին հերթին աջակցում էր օբյեկտիվ ուղղված ծրագրավորմանը։ 1970-ականների կեսերին մասնագետների մի խումբ ներկայացրեց Smalltalk- ը, որն արդեն լիովին օբյեկտիվ էր,
* 1969 թվականից մինչև 1973 թվականն ընկած ժամանակահատվածում իրականացվեց C լեզվով լեզվի զարգացումը<ref>{{cite web|url=http://www.cs.berkeley.edu/~flab/languages.html|author=François Labelle|title=Programming Language Usage Graph|work=[[SourceForge]]|accessdate=2006-06- թ․ հունիսի 21|archiveurl=https://web.archive.org/web/20060617055109/http://www.cs.berkeley.edu/%7Eflab/languages.html|archivedate=2006-06- թ․ հունիսի 17|deadlink=yes}}</ref>, որը մինչ օրս տարածված է,և որը հիմք հանդիսացավ հետագա շատ լեզուների համար, օրինակ, նույնքան հայտնի, որքան C ++ և Java,
* 1972-ին ստեղծվեց Prolog- ը `ամենահայտնի (չնայած առաջինը չէ, և հեռու միակից) տրամաբանական ծրագրավորման լեզու,
* 1973 թ.-ին ML- ում(Meta Language) իրականացվեց պոլիմորֆային մուտքագրման ընդլայնված համակարգ, որը հիմք դրեց մուտքագրված ֆունկցիոնալ ծրագրավորման լեզուների,