Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Skillnad mellan High Level och låg nivå i programmering

    Datorspråk har utvecklats sedan början av stordatorer som accepterade programmen i form av en serie omkopplare kombinationer trädde i följd . Tidiga språk var ibland syntaktiskt kryptiska och svåra att lära sig . Moderna datorspråk närmar vardagliga engelska men fortfarande har sina syntaxregler . Datorspråk har betecknats som " första generationen ", " andra generationen ", " tredje generationens " och " fjärde generationen . " Första generationens språk var närmare maskin språk , medan 4GLs tillvägagångssätt engelska . En mindre kornig uppdelning av datorspråk refererar till dem som på hög nivå och låg - nivå språk . Machine Language

    språket av datorer består av 1: or och 0: or tillsammans i grupper om åtta för att bilda tecken . Detta beror på att datorerna fungerar på växlar som kan vara antingen ( 1 ) eller av ( 0 ) . Varje 1 eller 0 är lite , och åtta bitar bildar en byte . Tidiga datorer krävs indata i form av maskin språk , men det var för besvärligt , så datorspråk har utvecklats för att ta TRÅKIGHET ur ange ett program i en dator . Dessa språk antingen tolkas , så var de tidiga versionerna av BASIC , eller sammanställas . Antingen process förvandlar engelsk text till maskinkod . Tolkar göra konverteringen i farten som varje påstående påträffas , medan kompilatorer genererar en fil maskin språk som är körbar på egen hand .
    Lågaktivt språk

    Low - nivå språk är närmare maskinen språk och är betydligt mer kryptisk än högnivåspråk . Assembler är den vanligaste låg - nivå språk på de flesta datorer , oavsett om persondatorer eller stordatorer . Instruktioner för en stordator assembler program ser ut så här : MVC A , B. Denna instruktion talar om för datorn att flytta innehållet i variabeln B till föränderliga A. Låg nivå språk är vanligtvis skrivna av skickliga tekniska människor och används för allmännyttiga och hastighet - intensiva program . Låg nivå språk kan användas för att producera extremt effektiv kod .
    Högnivåspråk

    högnivåspråk närmar engelska i syntax och är lättare att skriva , kräver mindre teknisk skicklighet hos programmeraren. Språk som faller inom denna kategori är fler än de som faller i den låga nivån kategori . BASIC , vilket står för nybörjare All -purpose Symbolic Instruction Code , är ett exempel på en tidig tolkat högnivåspråk . När programmet körs , är varje påstående tolkas till en maskin språkundervisning och avrättades . COBOL är ett högnivåspråk som vanligtvis används i applikationer stordator affärer . Den moniker står för Common Business Oriented Language , vilket innebär den avsedda användningen . Typiska COBOL uttalanden ser ut så här : MOVE TOTAL - KOSTNAD PRINT - LINE - 21 . Egenskaperna hos ett högnivåspråk gör den användbar med någon som är mer affärsinriktad än tekniskt skicklig . Fortran , kort för " formel översättning , " är ett högnivåspråk som används främst för vetenskapliga ändamål . Det är inte riktigt lika vanlig engelska som COBOL , men Fortran programmerare är vanligen mer tekniskt inriktade än COBOL programmerare .
    Middle - nivå språk

    Under åren en kategori av mid nivå språk har utvecklats som inkluderar objektorienterade språk . Ett exempel på en mid - level språk är Java , som översätter programmerare - producerade koden i " tokenized " instruktioner . En tokenized instruktion är en som inte längre är i läsbart format, men är inte riktigt maskinkod format . Det kräver en run-time- tolk , så som Java Virtual Machine , att vända tokenized koden i maskinkod vid den tidpunkt då programmet körs. Detta möjliggör tokenized versionen av programmet att köras på flera datorplattformar , vilket ger en nivå av självständighet från ett visst operativsystem eller maskin . Tokenized kod körs snabbare än tolkas kod men långsammare än kompilerad kod . Mid - nivå språk används vanligtvis för att skapa grafiska användargränssnitt som fungerar som främre ändar för stordatorer COBOL applikationer . Middle -nivå språk programmerare är mer tekniskt inriktade än högnivåspråk programmerare men mindre så än låg -nivå språk programmerare .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver en OEM Report
    ·Lågpass funktion i MATLAB
    ·Hur Referens Knappar i AS3
    ·Hur konvertera en ansökan till en ActiveX-kontroll
    ·Hur man skapar en mapp med hjälp av Microsoft Outlook …
    ·Inaktivera ActiveMARK Regedit
    ·Vad är en händelse Handler
    ·Hur till Stopp Kör i COBOL
    ·Hur man skapar en HTML Tidslinje
    ·Lägga till en apostrof i CL AS/400
    Utvalda artiklarna
    ·Så här aktiverar ASP i IIS 6
    ·Hur du ändrar en MySQL Privilege Table
    ·Hur man lägga till två nummer med JavaScript
    ·Hur Överför & Ändra storlek på en PHP MySQL Bild
    ·Vilka är de funktioner en transferbuffert
    ·Hur man skapar Autocad Lisp Program
    ·Hur animera Walking i Flash
    ·Lista över funktioner i en Python -modul
    ·Hur Debug Ruby
    ·Hur man upptäcker slutet av en fil i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz