SØK

Hvorfor bruke programmeringsspråk på høyt nivå?

Som du vet, alle kommandoene inne i datamaskinenoverført på et spesielt maskinsspråk, hvor operatørene er en kompleks og ustrukturert sekvens av nuller og en. Dette er veldig praktisk for elektronisk utstyr, hvor enheten kan betegnes som et signal på et visst nivå, og null - som fraværet av et slikt signal. Det er imidlertid ekstremt vanskelig å skrive instruksjoner for å utføre komplekse oppgaver ved hjelp av en slik kode, og det er rett og slett umulig å finne en feil og feilsøke den. Derfor ble det utviklet spesielle, mer praktiske for utviklere, programmeringsspråk på høyt nivå.

høyt nivå programmeringsspråk
historien

Et program er en sekvens.standardkommandoer, hvor utførelsen fører til løsningen av en bestemt oppgave. For de første datamaskinene ble programmer skrevet direkte på maskinens språk, de var svært besværlige og vanskelige å forstå. I begynnelsen - midt på 50-tallet, i det 20. århundre, oppstod de første makroene som gjorde programmeringsprosessen mer strukturert, og deretter de såkalte Assembly-språkene, som også fokuserte på datakoder. Etter den raske utviklingen av datateknologi utviklet og utviklet programmeringsspråk også. Og på midten av 50-tallet dukket opp Fortran, det første fulle høyt programmeringsspråket. I 1968 introduserte Nicholas Wirth det nye språket Pascal, som er mye brukt til å utvikle og lage interessante programvareprodukter til nåtiden. Så kom BASIC, et språk som har grunnlag i den objektorienterte Visual Basic-plattformen. På 1970-tallet viste et av språkene som ble brukt i vår tid - C, som ble tilpasset spesielt for systemprogrammering. Foreløpig har holistiske og mangfoldige objektorienterte systemer, samt de språkene som hjelper fagfolk til å lage Internett-applikasjoner, utviklet og spredt: html, php, java. Totalt er det om lag to tusen forskjellige språk i programmering, hvor den totale massen inkluderer betingede som ikke brukes i datamaskiner, samt mange programmeringsspråk på høyt nivå.

høyt programmeringsspråk
klassifisering

Den enkleste klassifiseringen deler alleeksisterende verktøy for såkalte programmeringsspråk på lavt nivå, eller maskinorienterte og programmeringsspråket på høyt nivå, eller brukerorienterte. Hovedforskjellen mellom dem er at programmer som er skrevet ved hjelp av språkene til den første gruppen (nemlig Assembler og mnemonics), avhenger av den bestemte datamaskinen, eller rettere sagt, på prosessor og instruksjonssett. Programmering på et språk på høyt nivå gjør det mulig å få et program som vil fungere på en hvilken som helst datamaskin, uavhengig av maskinvaren. Det er også to store grupper av språk: prosessoriske og ikke-prosessuelle, hvor de også innfører en underavdeling i strukturelle og operasjonelle, funksjonelle og logiske.

programmering på høyt nivå språk

Vanligvis har hver spesialist i programmeringi sitt arsenal om ti forskjellige programmeringsspråk som han kan bruke til å løse bestemte oppgaver. Dette er selvsagt programmeringsspråk på høyt nivå, men maskinorienterte språk som er mer komplekse for en utvikler er mye brukt til å lage deler av et programvareprodukt.

  • evaluering: