Språk på høyt nivå i programmeringsdetaljer!

Lær gjennom denne artikkelen Hva er høyt nivå språk i programmering? Og fordi det er av stor betydning i databehandlingsverdenen.

Høyt nivå-språk-2

Språk på høyt nivå

Det er det nærmeste språket til menneskelig naturlig språk, ikke det nærmeste språket til datamaskinens binære språk. De språk på høyt nivå Derfor lar de programmerere skrive programinstruksjoner ved å bruke ord eller grammatiske uttrykk som ligner veldig på engelsk.

For eksempel på C -språk kan du bruke ord som store bokstaver, hvis, for, while. Lag følgende utsagn med dem: If (tall> 0) printf ("tallet er positivt").

Oversatt til spansk betyr det: hvis tallet er større enn null, skriver du følgende melding på skjermen: «Tallet er positivt». De språk på høyt nivå kjennetegnes ved å uttrykke algoritmer på en måte som tilpasser seg menneskelig erkjennelse i stedet for maskinutførelse, og derfor blir disse språkene vurdert språk på høyt nivå fordi de kan bruke ord som programmerere enkelt kan forstå.

andre språk på høyt nivå de er: Ada, BASIC, COBOL, FORTRAN, Pascal

Et annet viktig trekk ved disse språk på høyt nivå er at for de fleste instruksjoner er det nødvendig med flere trinn for å uttrykke det samme på samlingsspråk. Som de fleste språk kombinerer den også flere trinn i maskinspråk.

Språkfunksjoner på høyt nivå

Språk av denne typen refererer til det høyeste abstraksjonen av maskinspråk, språk omhandler ikke registre, minneadresser og anropsstabler, men refererer heller til komplekse variabler, matriser, objekter, aritmetiske eller boolske uttrykk, underrutiner og funksjoner, sløyfer, tråder, nedleggelser og andre datakonsepter. Kort sagt er fokuset på brukervennlighet, ikke optimal programeffektivitet.

Advantage

Fordelene knyttet til språk på høyt nivå er som følger:

  • Sammenlignet med andre språk er opplæringstiden for programmereren relativt kort.
  • Programmering er basert på syntaktiske regler som ligner på menneskelig språk.
  • Kommandoenavn, for eksempel LES, SKRIV, UTSKRIFT, ÅPEN, blant andre.
  • Det er enklere å endre og justere programmer.
  • Reduser kostnadene ved Transportability -programmet.

Ulemper

Ulemper knyttet til språk på høyt nivå er som følger:

  • Oppsettstiden øker fordi det kreves forskjellige oversettelser av kildeprogrammet for å få det endelige programmet.
  • Interne maskinressurser brukes ikke og brukes best på maskin- og monteringsspråk.
  • Større minneavtrykk. Utførelsestiden for programmet er lengre.

Høyt nivå-språk-3

Språkhistorie på høyt nivå

På 1940 -tallet ble den første moderne elektriske datamaskinen født. Begrenset hastighet og minnekapasitet tvinger programmerere til å skrive svært justerbare samlingsspråklige programmer.

De innså endelig at montering av språkprogrammering krever mye hjernearbeid og er svært utsatt for feil.

I 1948 publiserte Konrad Zuse en artikkel om programmeringsspråket hans Plankalkül. Dette har imidlertid ikke blitt oppnådd i hans liv, og hans bidrag har ingenting å gjøre med andre utviklinger.

Noen viktige språk utviklet i løpet av denne perioden inkluderer:

  • 1943-Plankalkül (Respect Conrad), designet, men ikke implementert på et halvt århundre.
  • 1943-ENIAC-kodingssystemet blir født.
  • 1949-1954-En serie mnemoniske instruksjonssett, for eksempel ENIAC mnemoniske instruksjonssett.

Kjære leser, bli hos oss og les om: C ++ programmering.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Actualidad Blog
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.