Programmeerimiskeel
Selgitame, mis on programmeerimiskeel ja kuidas seda saab klassifitseerida. Lisaks mõned näited nendest programmidest.

Mis on programmeerimiskeel?
Arvutiteaduses nimetatakse muude arvutiprogrammide ehitamise programmi programmeerimiskeeleks . Selle nimi on tingitud asjaolust, et see hõlmab ametlikku keelt, mis on kavandatud algoritmide ja loogiliste protsesside korraldamiseks, mida seejärel viib läbi arvuti või arvutisüsteem, võimaldades sel viisil juhtida tema füüsiline, loogiline käitumine ja suhtlus inimese kasutajaga.
Nimetatud keel koosneb sümbolitest ning sünteetilistest ja semantilistest reeglitest, mis on väljendatud juhiste ja loogiliste suhetena ning mille abil konstrueeritakse rakenduse lähtekood Pole mingit konkreetset tarkvara. Seega võib nende loominguliste protsesside lõpptulemust nimetada ka programmeerimiskeeleks.
Programmeerimiskeelte rakendamine võimaldab erinevate programmeerijate või tarkvaraarhitektide piiratud ja piiratud võimalike juhiste kaudu ühist ja koordineeritud tööd mida need keeled jäljendavad vähemalt formaalselt inimlike või looduslike keelte loogikat.
Neid ei tohiks siiski segi ajada erinevat tüüpi arvutikeelega. Viimased esindavad palju laiemat kategooriat, kuhu kuuluvad programmeerimiskeeled ja paljud muud arvutiprotokollid, näiteks lehtede HTML. Veebilehed.
Vaata ka: CPU.
Programmeerimiskeele tüübid

Tavaliselt eristatakse järgmist tüüpi programmeerimiskeelt:
- Madala taseme keeled Need on programmeerimiskeeled, mis on loodud konkreetse riistvara jaoks ja mida seetõttu ei saa teistesse arvutitesse migreerida ega eksportida. Nad kasutavad täielikult ära süsteemi, mille jaoks nad olid loodud, kuid ei kehti ühegi teise kohta.
- Kõrgetasemelised keeled Need on programmeerimiskeeled, mis soovivad olla universaalsemad keeled, nii et neid saab kasutada vaheldumisi riistvara arhitektuuriga, see tähendab erinevat tüüpi süsteemides. Seal on üldine eesmärk ja konkreetne eesmärk.
- Keskmise taseme keeled Seda terminit ei aktsepteerita alati, kuna selles pakutakse programmeerimiskeeli, mis jäävad kahe eelneva vahele: see võimaldab kõrgetasemelisi toiminguid ja samal ajal süsteemi arhitektuuri kohalikku haldamist.
Teine klassifikatsioonivorm on sageli järgmine:
- Imperatiivsed keeled Vähem paindlik, võttes arvesse nende juhiste koostamise järjekorda, programmeerivad need keeled tingimuslikke käske ja käskluste plokki, kuhu nad pärast funktsiooni täitmist naasevad.
- Funktsionaalsed keeled Neid protseduure nimetatakse ka protseduurideks. Need keeled programmeerivad funktsioone, mis käivitatakse vastavalt saadud sisendile, mis on omakorda muude funktsioonide tulemus.
Programmeerimiskeelte näited
Mõned tuntumad programmeerimiskeeled on:
- ALUS Selle nimi pärineb algaja lühendist Universaalne Sümboolne Juhend Kood (üldotstarbeliste juhiste sümboolne kood algajatele) ja see on kõrgetasemeliste hädavajalike keelte perekond, ilmus esmakordselt 1964. Selle uusim versioon on Visual Basic .NET.
- COBOL Tema nimi on lühend lühendist Common Business- Oriented Keel (ärikeskne ühine keel) ja see on 1959. aastal loodud universaalne programmeerimiskeel, mis on orienteeritud peamiselt arvutihaldusele ehk ettevõtlusele.
- FORTRAN . Selle nimi pärineb IBMi matemaatilise vormeli tõlkimisest Süsteem (IBMi matemaatilise valemi tõlkesüsteem) ja see on üldotstarbeline ja hädavajalik kõrgetasemeline programmeerimiskeel, mis on loodud teaduse ja tehnika jaoks.
- Java Objektorienteeritud üldotstarbeline programmeerimiskeel, mille olemus on kokku võetud akronüümist WORA: Kirjutatud üks kord, käivitage ükskõik kuhu, st: Üks kord kirjutatud, see töötab igal pool. Idee oli kujundada universaalne keel, kasutades C- ja C ++ -keelest tuletatud süntaksit, kuid kasutades vähem kui madalama taseme utiliite.