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.