Mik A Programozási Nyelvek

Mik A Programozási Nyelvek
Mik A Programozási Nyelvek

Videó: Mik A Programozási Nyelvek

Videó: Mik A Programozási Nyelvek
Videó: Magasszintű programozási nyelvek II. ea. 2021.03.22. 2024, Lehet
Anonim

Amióta az emberiség előállt az első programozható eszközzel, több mint kétezer programozási nyelvet hoztak létre. És minden évben folyamatosan növekszik a számuk. Segítenek a kommunikáció megteremtésében a komplex technikai berendezések különböző eszközei között.

Mik a programozási nyelvek
Mik a programozási nyelvek

A programozási nyelv egy hivatalos jelrendszer, amelyet számítógépes programok írásakor használnak. Engedelmeskednek különféle (lexikai, szemantikai és szintaktikai) szabályoknak, amelyek meghatározzák a program megjelenését és azokat a műveleteket, amelyeket a számítógépnek el kell végeznie. Nagyszámú programozási nyelvosztály létezik, amelyek a legmegfelelőbbek a választott tantárgy számára, sőt őszintén szólva komikusak is. Ezoterikusnak hívják őket, és nem gyakorlati felhasználásra szánják őket. Például vannak olyan nyelvek, amelyek irodalmi szintaxissal rendelkeznek (Shakespeare, Chef), olyan nyelvek, amelyek megnehezítik a kódírást (Malbolge, ALPACA), vagy embertelen logikával rendelkeznek - Var'aq (a klingon logikáját használja) verseny a Star Trek filmből). És más képregény nyelvek, de a képregényen kívül nagyon sok profi nyelv létezik. A jelenleg használt fő osztály az objektum-orientált nyelvek. Ez egy magas szint, amely mind a kis programok, mind a nagy szoftverrendszerek megírására szolgál. Ennek az osztálynak a fő képviselői a Java, C #, C ++, Ruby, Python, valamint a logikai programozási nyelveket is meg kell említeni. A paradigmát bizonyító automatikus tételen és a matematikai logika elméletén alapulnak. A leghíresebb logikai programozási nyelv a Prolog. Az elsőrendű predikátum logikát használja. A létrehozott nyelvek nagy száma és funkcionalitása ellenére mindig szükség van a megfelelő eszközök kiválasztására a szoftvertermékek létrehozásához. Például, ha kliens-szerver alkalmazást kell telepítenie, akkor nyilvánvalóan egy logikai nyelv nem alkalmas erre. Ezért azt kell kiválasztani, amelyik a legmegfelelőbb a feladat megoldására.

Ajánlott: