programski jezik

Objašnjavamo što je programski jezik i kako se mogu klasificirati. Također, neki primjeri ovih programa.

Računalni jezik namijenjen je stvaranju računalnih programa.

Što je programski jezik?

U računalstvo, poznat je kao programski jezik za program namijenjen za izgradnju drugih Softver. Ime je dobio zbog činjenice da se sastoji od a formalni jezik koji je osmišljen da organizira algoritmi i logičke procese koje će potom provoditi računalo ili računalni sustav, čime se omogućuje kontrola njihovog fizičkog i logičkog ponašanja i njihovog komunikacija s ljudskim korisnikom.

Navedeni jezik se sastoji od simbola i sintaktičkih i semantičkih pravila, izraženih u obliku uputa i logičkih odnosa, pomoću kojih se izvorni kod određene aplikacije ili dijela softvera. Stoga se konačni rezultat toga može nazvati i programskim jezikom procesa kreativni.

Implementacija programskih jezika omogućuje zajednički i koordinirani rad, kroz afin i konačan skup mogućih uputa, različitih programera ili arhitekata softver, za koje ovi jezici oponašaju, barem formalno, logiku ljudskim jezicima ili prirodno.

Međutim, ne treba ih miješati s različitim vrstama računalnog jezika. Potonji predstavljaju mnogo širu kategoriju u kojoj se nalaze programski jezici i mnogi drugi. računalni protokoli, Kao što je HTML od web stranice.

Vrste programskih jezika

Jezici niske razine dizajnirani su za određeni hardver.

Obično se pravi razlika između sljedećih tipova programskih jezika:

  • Jezici niske razine. To su programski jezici koji su dizajnirani za određeni hardver i stoga se ne mogu migrirati ili izvoziti u druge računala. Oni maksimalno iskorištavaju sustav za koji su dizajnirani, ali se ne primjenjuju ni na jedan drugi.
  • Jezici visoke razine. Ovo su programski jezici koji teže da budu univerzalniji jezici, tako da se mogu koristiti bez razlike od arhitekture hardver, odnosno u raznim vrstama sustava. Postoje opće namjene i posebne namjene.
  • Jezici srednje razine. Ovaj termin nije uvijek prihvaćen, koji predlaže programske jezike koji se nalaze u srednjoj točki između prethodna dva: budući da omogućuje operacije visoke razine i istovremeno lokalno upravljanje arhitekturom sustava.

Drugi oblik klasifikacije često je sljedeći:

  • Imperativni jezici. Manje fleksibilni, s obzirom na sekvencijalnost u kojoj konstruiraju svoje instrukcije, ovi jezici programiraju kroz uvjetne naredbe i blok naredbi na koji se vraćaju nakon što se funkcija izvrši.
  • Funkcionalni jezici. Također se nazivaju proceduralnim, ovi jezici programiraju kroz funkcije koje se pozivaju prema primljenom ulazu, a koji su zauzvrat rezultat drugih funkcija.

Primjeri programskih jezika

Neki od najpopularnijih programskih jezika su:

  • OSNOVNI, TEMELJNI. Njegovo ime dolazi od akronima odPočetnički Sve namjene Simbolički Uputa Kodirati (Simbolički kod uputa opće namjene za početnike) i predstavlja obitelj imperativnih jezika visoke razine, koji se prvi put pojavio 1964. Njegova najnovija verzija je Visual Basic .NET.
  • COBOL. Njegovo ime je akronim zaUobičajen Poslovanje-Orijentirati Jezik (Common language oriented to business) i to je univerzalni programski jezik nastao 1959. godine, uglavnom orijentiran na upravljačko računalstvo, odnosno poslovanje.
  • FORTRAN. Njegovo ime dolazi odThe IBMMatematički FormulaPrevođenje Sustav (IBM-ov sustav prevođenja matematičkih formula), i programski je jezik visoke razine opće namjene imperativnog tipa dizajniran za znanstvene i inženjerske primjene.
  • Java. Programski jezik opće namjene, objektno orijentiran, čiji je duh sažet u akronimu WORA:Napisano Jedanaest, trčiBilo gdje, odnosno: Jednom napisano, radi bilo gdje. Ideja je bila dizajnirati univerzalni jezik koristeći sintaksu izvedenu iz jezika C i C ++, ali koristeći manje pomoćnih programa niske razine od bilo kojeg drugog.
!-- GDPR -->