Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Forskjellen mellom High Level & Lavt nivå i programmering
    Computer språk har utviklet seg siden tidlig på stormaskiner som aksepterte programmer i form av en rekke bryterkombinasjoner inn i hverandre . Tidlige språk var noen ganger syntaktisk kryptiske og vanskelig å lære. Moderne programmeringsspråk nærmer hverdagen engelsk, men fortsatt har sine syntaks regler . Programmeringsspråk har blitt merket som " første generasjon ", " andre generasjon ", " tredje generasjon" og " fjerde generasjon. " Første generasjons språk var nærmere maskin språk , mens 4GLs tilnærming engelsk. En mindre detaljert inndeling av programmeringsspråk refererer til dem som høyt nivå og lavt nivå språk. Machine Språk

    Språket av datamaskiner består av 1s og 0s kombinert i grupper på åtte for å danne tegn. Dette er fordi datamaskiner operere på brytere som enten kan være på (1 ) eller av ( 0 ) . Hver 1 eller 0 er en bit, og åtte biter lage en byte . Tidlige datamaskiner nødvendig innspill i form av maskin språk , men dette var for tungvint , så programmeringsspråk ble utviklet for å ta tediousness ut for å legge inn et program i en datamaskin. Disse språkene er enten tolkes, som var de tidlige versjoner av BASIC , eller kompilert . Enten prosessen snur engelsk tekst i maskinen språk . Tolker gjøre konverteringen på fly som hvert utsagn er oppstått, mens kompilatorer generere en maskin språk fil som er kjørbar på egen hånd .
    Lavt nivå språk

    Low- nivå språk er nærmere maskin språk og er langt mer kryptisk enn høyt nivå språk. Assembler er den vanligste lavnivå språk på de fleste datamaskiner , enten personlige datamaskiner eller stormaskiner. Instruksjoner for en stormaskin assembler program ser slik ut: MVC A, B. At instruksjon forteller datamaskinen til å flytte innholdet i variabel B til varierende A. Low- level språk er vanligvis skrevet av dyktige tekniske folk og brukes til verktøy og hastighet - intensive programmer. Lavnivå språk kan brukes til å produsere ekstremt effektiv kode .
    Høynivåspråk

    High-level språk nærmer engelsk i syntaks og er enklere å skriver , noe som krever mindre teknisk dyktighet på den delen av programmereren. Språk som faller inn under denne kategorien er mer tallrike enn de som faller i lav - nivå kategori . BASIC , som står for nybegynnere All -purpose Symbolic Instruction Code, er et eksempel på en tidlig høyt nivå tolket språk . Mens programmet kjører , er hvert utsagn tolkes inn i en maskin språkopplæring og henrettet. COBOL er en høy - nivå språk som er typisk brukt i stormaskin forretningsapplikasjoner. Slagordet står for Common Forretninger Oriented Language, som innebærer sin tiltenkte bruk. Typiske COBOL uttalelser ser slik ut : FLYTT TOTAL - CHARGE TO PRINT - LINE -21 . Egenskapene til en høy - nivå språk gjør det brukbart med noen som er mer næringsrettet enn teknisk dyktige . Fortran , en forkortelse for "formel oversettelse, " er en høy - nivå språk som brukes primært for vitenskapelige formål . Det er ikke fullt så vanlig engelsk som COBOL , men Fortran programmerere er vanligvis mer teknisk orientert enn COBOL- programmerere .
    Midt - nivå språk

    Gjennom årene en kategori av mid - nivå språk har utviklet, som omfatter objektorienterte språk . Et eksempel på en mid- nivå språk er Java , som kan oversettes programmerer - produserte koden inn " tokenized " instruksjoner . En tokenized instruksjon er en som ikke lenger er i lesbar format , men er ikke helt maskin språk format. Det krever en run-time tolk , for eksempel Java Virtual Machine, å slå tokenized koden til maskinkode på tidspunktet programmet kjøres . Dette gjør at tokenized versjon av programmet skal kjøres på flere PC- plattformer , noe som gir en grad av uavhengighet fra et bestemt operativsystem eller maskin . Tokenized koden kjøres fortere enn tolket kode, men tregere enn kompilert kode . Mid - nivå språk brukes vanligvis for å skape den grafiske brukergrensesnitt som fungerer som grensesnitt for stormaskin COBOL- applikasjoner. Middels nivå språk programmerere er mer teknisk orientert enn høynivåspråk programmerere men i mindre grad enn lavnivå språk programmerere .

    früher :

     Weiter:
      Relatert Artike
    ·Tutorial for å lage ASP VBScript Med Tilgang i Dreamwe…
    ·Bits Vs . Bytes 
    ·Hva Er Character Kode 
    ·Scala String Funksjoner 
    ·Hvordan lage en enkel UART -sender i verilog HDL 
    ·Slik bygger SQL i RPG programmer 
    ·Slik bruker du en Web Service i en SSIS dataflyt 
    ·Hvordan Destroy Word-dokumenter 
    ·Hvordan analysere en CSV-fil 
    ·Hva er Array Programmering 
      Anbefalte artikler
    ·Hvordan sette bilde bredde og høyde ved hjelp av HTML …
    ·Hva er Microsoft NET Frame Network 
    ·Hvordan bruke Net Twitter PERL 
    ·PHP Feil: Undefined offset 
    ·Hvordan laste ned en ny injektor 
    ·Hvordan skrive en Graphics Program 
    ·Hvordan lage en PHP Form Mailer At Auto omdirigerer til…
    ·Java Metode til Split Lines 
    ·Hvordan koble en direkte Java Application Interface 
    ·. Hvordan du oppgraderer en bane fra VB6 til Net 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/