Proqramla?dırma dili n?z?riyy?si

Vikipediya saytından
Naviqasiyaya kec Axtarı?a kec
Yunan h?rfi λ ( lambda ) proqramla?dırma dili n?z?riyy?si sah?sinin qeyri-r?smi simvoludur. Bu istifad? 1930-cu ill?rd? Alonzo Corc t?r?find?n t?qdim edil?n v? proqramla?dırma dili t?dqiqatcıları t?r?find?n geni? ??kild? istifad? edil?n hesablama modeli olan lambda hesablamasından ir?li g?lir.

Proqramla?dırma dili n?z?riyy?si ? proqramla?dırma dill?ri kimi tanınan formal dill?rin dizaynı, t?tbiq olunması, t?hlili, xarakteristikası v? t?snifatı il? m???ul olan komputer elminin bir sah?si. Proqramla?dırma dili n?z?riyy?si riyaziyyat , proqram t?minatı muh?ndisliyi v? dilcilik kimi dig?r sah?l?rl? sıx ba?lıdır. Sah?nin bir sıra elmi konfransları v? jurnalları movcuddur.

Tarixi [ redakt? | m?nb?ni redakt? et ]

Mu?yy?n m?nada proqramla?dırma dili n?z?riyy?sinin tarixi h?tta proqramla?dırma dill?rinin inki?afından da ?vv?l? t?saduf edir. 1930-cu ill?rd? Alonzo Corc v? Stiven Koul Klini t?r?find?n hazırlanmı? lambda hesablaması , b?zil?ri t?r?find?n dunyanın ilk proqramla?dırma dili hesab edilir, baxmayaraq ki, o, proqramcılar ucun komputer sistemin? alqoritml?ri t?svir etm?k vasit?si olmaq ucun yox, hesablamaları modell??dirm?k ucun n?z?rd? tutulmu?du. Bir cox muasir funksional proqramla?dırma dill?ri lambda hesablamaları uz?rind? "nazik ortuk" t?min ed?n kimi t?svir edilmi?dir v? bir coxu onun baxımından asanlıqla t?svir olunur. [1]

Yaradılan ilk proqramla?dırma dili 1940-cı ill?rd? Konrad Tsuze t?r?find?n dizayn edilmi?, lakin 1972-ci il? q?d?r ictimaiyy?t? m?lum olmayan (v? 1998-ci il? q?d?r t?tbiq edilm?mi?) Plankalkul idi. ?lk geni? tanınan v? u?urlu yuks?k s?viyy?li proqramla?dırma dili 1954-1957-ci ill?rd? Con Bekusun r?hb?rlik etdiyi IBM t?dqiqatcıları qrupu t?r?find?n hazırlanmı? Fortran idi. FORTRAN-ın u?uru "universal" komputer dili hazırlamaq ucun aliml?r komit?sinin formala?masına s?b?b oldu v? n?tic?d? ALGOL 58 yaradıldı. Ayrı-ayrılıqda, MIT-d?n Con Makkarti akademik m?n??li ilk dil olan Lisp -i yaratdı. Bu ilkin s?yl?rin u?uru il? proqramla?dırma dill?ri 1960-cı ill?rd? v? sonrakı ill?rd? aktiv t?dqiqat movzusuna cevrildi.

?stinadlar [ redakt? | m?nb?ni redakt? et ]

  1. "Models Of Computation" . wiki.c2.com. December 3, 2014. Nov 30, 2020 tarixind? arxivl??dirilib .

?lav? ?d?biyyat [ redakt? | m?nb?ni redakt? et ]

Xarici kecidl?r [ redakt? | m?nb?ni redakt? et ]