Programmalastırıw tili
From Wikipedia, the free encyclopedia
Programmalastırıw tili (baǵdarlamalastırıw tili) - kompyuter programmaların jazıwǵa arnalǵan belgiler sisteması.[1]
Programmalastırıw tilleri ádette rásmiy til menen anıqlanatuǵın sintaksisi (forması) hám semantikası (mánisi) jaǵınan sáwlelenedi. Tiller ádette tip sisteması, ózgeriwshiler hám qátelerdi qayta islew mexanizmleri sıyaqlı imkaniyatlardı támiyinleydi. Kompilyator yamasa interpretator túrindegi programmalastırıw tilin ámelge asırıw baǵdarlamalardı tikkeley yamasa orınlanatuǵın fayldı shıǵarıw arqalı orınlawǵa imkaniyat beredi.
Kompyuter arxitekturası programmalastırıw tilleriniń dizaynına qattı tásir etti, olardıń eń kóp tarqalǵan túri (imperativ tiller - belgili bir tártipte operaciyalardı orınlaytuǵın) ataqlı fon Neyman arxitekturasında jaqsı jumıs islew ushın tayarlanǵan. Dáslepki programmalastırıw tilleri apparatlıq qurallar menen tıǵız baylanıslı bolǵanı menen, waqıt ótip olar ápiwayılıq ushın ámelge asırıw maǵlıwmatların jasırıw ushın kóbirek abstrakciyanı rawajlandırdı.
Kóbinese imperativli, funkcional, logikalıq yamasa obyektke baǵdarlanǵan dep atalǵan mıńlaǵan programmalastırıw tilleri hártúrli qollanıw ushın islep shıǵılǵan. Programmalastırıw tilin proektlestiriwdiń kóplegen aspektleri kelisiwlerdi qamtıydı - mısalı, arnawlı jaǵdaylardı qayta islew qátelerdi redaktorlawdı jeńilletedi, biraq ónimlilik bahası menen. Programmalastırıw tili teoriyası - programmalastırıw tillerin proektlestiriwdi, kirgiziwdi, analizlewdi, sáwlelendiriwdi hám klassifikaciyalawdı izertleytuǵın informatikanıń ishki tarawı.