Jezik na visokoj razini u programiranju Detalji!

U cijelom članku saznajte što je to jezik visoke razine u programiranju? I zato što je od velike važnosti u svijetu računarstva.

Jezik visoke razine-2

Jezik visoke razine

To je najbliži jezik ljudskom prirodnom jeziku, a ne najbliži binarnom jeziku računala. The jezici na visokoj razini stoga dopuštaju programerima da pišu programske upute koristeći riječi ili gramatičke izraze vrlo slične engleskom.

Na primjer, u jeziku C možete koristiti riječi poput velikih slova, ako, za, dok. S njima stvorite sljedeće izraze: If (broj> 0) printf ("broj je pozitivan").

Prevedeno na španjolski to znači: ako je broj veći od nule, napišite sljedeću poruku na ekranu: «Broj je pozitivan». The jezici na visokoj razini karakteriziraju izražavanje algoritama na način koji se prilagođava ljudskoj spoznaji, a ne strojnom izvođenju, zbog čega se ti jezici smatraju jezici na visokoj razini jer mogu koristiti riječi koje programeri mogu lako razumjeti.

drugi jezici na visokoj razini to su: Ada, BASIC, COBOL, FORTRAN, Pascal

Još jedna važna značajka ovih jezici na visokoj razini je da je za većinu uputa potrebno nekoliko koraka za iskazivanje iste stvari u asemblerskom jeziku. Kao i većina jezika, također kombinira nekoliko koraka u strojnom jeziku.

Jezične značajke na visokoj razini

Jezik ove vrste odnosi se na najvišu razinu apstrakcije strojnog jezika, jezici se ne bave registrima, memorijskim adresama i stogovima poziva, već se odnose na složene varijable, nizove, objekte, aritmetičke ili Booleove izraze, potprograme i funkcije , petlje, niti, zatvaranja i drugi računalni koncepti. Ukratko, fokus je na jednostavnosti korištenja, a ne na optimalnoj učinkovitosti programa.

Prednost

Prednosti vezane uz jezik na visokoj razini su sljedeće:

  • U usporedbi s drugim jezicima, vrijeme obuke programera relativno je kratko.
  • Programiranje se temelji na sintaktičkim pravilima sličnim ljudskom jeziku.
  • Naziv naredbe, kao što su READ, WRITE, PRINT, OPEN, između ostalih.
  • Lakše je mijenjati i prilagođavati programe.
  • Smanjite troškove programa Transportability.

Nedostaci

Nedostaci koji se odnose na jezik na visokoj razini su sljedeći:

  • Vrijeme postavljanja se povećava jer su za dobivanje konačnog programa potrebni različiti prijevodi izvornog programa.
  • Interni resursi strojeva se ne koriste i najbolje se koriste u stroju i asemblerskom jeziku.
  • Veći memorijski prostor. Vrijeme izvođenja programa je duže.

Jezik visoke razine-3

Povijest jezika na visokoj razini

Četrdesetih godina prošlog stoljeća rođeno je prvo moderno električno računalo. Ograničena brzina i kapacitet memorije tjeraju programere da pišu visoko prilagodljive programe na asemblerskom jeziku.

Napokon su shvatili da programiranje asemblerskog jezika zahtijeva mnogo rada mozga i vrlo je sklono pogreškama.

Godine 1948. Konrad Zuse objavio je članak o svom programskom jeziku Plankalkül. Međutim, to nije postignuto u njegovu životu, a njegov doprinos nema nikakve veze s drugim razvojem događaja.

Neki važni jezici razvijeni u ovom razdoblju uključuju:

  • 1943-Plankalkül (Respect Conrad), osmišljen, ali se nije provodio pola stoljeća.
  • 1943.-Rođen je ENIAC sustav kodiranja.
  • 1949-1954-Niz mnemotehničkih instrukcijskih skupova, kao što je ENIAC skup mnemotehničkih uputa.

Dragi čitatelju, ostani s nama i čitaj o: C ++ programiranje.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: Actualidad Blog
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.