programmeerimiskeel

Selgitame, mis on programmeerimiskeel ja kuidas neid klassifitseerida. Samuti mõned näited nendest programmidest.

Arvutikeel on mõeldud arvutiprogrammide loomiseks.

Mis on programmeerimiskeel?

sisse andmetöötlus, on tuntud kui programmeerimiskeel programmide jaoks, mis on mõeldud muu loomiseks Tarkvara. Selle nimi on tingitud asjaolust, et see sisaldab a ametlik keel mis on mõeldud korraldama algoritmid ja loogilisi protsesse, mida seejärel teostab arvuti või arvutisüsteem, võimaldades seega kontrollida nende füüsilist ja loogilist käitumist ning suhtlemine inimkasutajaga.

Nimetatud keel koosneb sümbolitest ning süntaktilistest ja semantilistest reeglitest, mida väljendatakse juhiste ja loogiliste suhete kujul, mille abil lähtekood konkreetse rakenduse või tarkvara osa. Seega võib nende lõpptulemust nimetada ka programmeerimiskeeleks protsessid loominguline.

Programmeerimiskeelte rakendamine võimaldab erinevate programmeerijate või arhitektide ühist ja koordineeritud tööd võimalike afiinsete ja lõplike juhiste kogumi kaudu. tarkvara, mille jaoks need keeled jäljendavad vähemalt formaalselt selle loogikat inimkeeled või loomulik.

Neid ei tohiks aga segi ajada erinevate arvutikeeltega. Viimased esindavad palju laiemat kategooriat, kuhu kuuluvad programmeerimiskeeled ja paljud teised. arvutiprotokollid, Nagu HTML selle veebisaidid.

Programmeerimiskeele tüübid

Madala tasemega keeled on loodud konkreetse riistvara jaoks.

Tavaliselt eristatakse järgmisi programmeerimiskeele tüüpe:

  • Madala tasemega keeled. Need on programmeerimiskeeled, mis on loodud konkreetse riistvara jaoks ja seetõttu ei saa neid teistele migreerida ega eksportida arvutid. Need kasutavad maksimaalselt ära süsteemi, mille jaoks need on loodud, kuid ei kehti ühegi teise puhul.
  • Kõrgetasemelised keeled. Need on programmeerimiskeeled, mis soovivad olla universaalsemad keeled, nii et neid saab kasutada ilma vahet tegemata riistvarast erinevat tüüpi süsteemides. On üldine eesmärk ja konkreetne eesmärk.
  • Keskmise taseme keeled. Seda terminit ei aktsepteerita alati, mis pakub programmeerimiskeeli, mis asuvad kahe eelmise vahel keskpunktis: kuna see võimaldab kõrgetasemelisi toiminguid ja samal ajal süsteemi arhitektuuri kohalikku haldust.

Teine liigitusvorm on sageli järgmine:

  • Imperatiivsed keeled. Arvestades käskude koostamise järjestust, on need keeled vähem paindlikud, kasutades tingimuslikke korraldusi ja käsuplokki, kuhu nad pärast funktsiooni täitmist naasevad.
  • Funktsionaalsed keeled. Need keeled, mida nimetatakse ka protseduurilisteks, programmeerivad funktsioonide kaudu, mis käivitatakse vastavalt saadud sisendile, mis omakorda on muude funktsioonide tulemus.

Programmeerimiskeelte näited

Mõned kõige populaarsemad programmeerimiskeeled on:

  • BASIC. Selle nimi pärineb akronüümistAlgaja oma Igaks olukorraks Sümboolne Juhend Kood (Algajatele mõeldud üldotstarbeliste juhiste sümboolne kood) ja see on kõrgetasemeliste kohustuslike keelte perekond, mis ilmus esmakordselt 1964. aastal. Selle uusim versioon on Visual Basic .NET.
  • COBOL. Tema nimi on akronüümLevinud äri-Orient Keel (Common Language oriented to business) ja see on 1959. aastal loodud universaalne programmeerimiskeel, mis on orienteeritud peamiselt juhtimisarvutile ehk ärile.
  • FORTRAN. Selle nimi pärinebThe IBMMatemaatiline ValemTõlkimine Süsteem (IBM-i matemaatiliste valemite tõlkesüsteem) ja on kõrgetasemeline üldotstarbeline kohustuslikku tüüpi programmeerimiskeel, mis on loodud teaduslikeks ja insenerirakendusteks.
  • Java. Üldotstarbeline objektorienteeritud programmeerimiskeel, mille vaim on kokku võetud akronüümis WORA:Kirjutatud Üksteist, jookseIgal pool, see tähendab: Üks kord kirjutatud, see töötab igal pool. Idee oli luua universaalne keel, kasutades C- ja C++-keeltest tuletatud süntaksit, kuid kasutades vähem madalatasemelisi utiliite kui kumbki.
!-- GDPR -->