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

    High- Level vs lågnivå programmering

    Dator programmeringsspråk fungera på olika nivåer , beroende på hur nära de är att verkliga maskinens instruktioner . Längst ned lagret , anropar mikroprocessorn kommandon skrivna i hexadecimal eller binär kod gör direkt till den inbyggda programmering av specifika programmering arkitektur . För de flesta ändamål , använder den genomsnittliga programmeraren medel till mycket hög nivå språk , från " C " språkfamiljen till enkla skriptspråk , som Ruby . Nivåer

    Programmeringsspråk bor på olika nivåer , med maskin språket i botten nivå . Högnivåspråk är oftast lätt att läsa av nybörjare eller nybörjare programmerare , med väl dokumenterade nyckelord och syntax . Som jämförelse låg - nivå språk förlita sig på kunskap om tusentals specifika mikroprocessor instruktioner .
    Lättanvänd
    hög nivå

    språk bygger på gemensamma medelaktivt språk som C + + , varför de är i allmänhet mycket lättare att förstå än lägre nivå språk . Den kritiska massan av lärare och andra kunniga hög nivå användare språk gör dessa betydligt lättare att lära sig och förstå . Montering - nivå språk förutsätter en mycket djupare teknisk förståelse för programmering .
    Programmering Ström

    Assembly - nivå språk är mycket mer kraftfull , eftersom de är närmast möjliga sätt i programmering för att få tillgång till hårdvaran utan att programmera direkt i binärt ( som i användbarhet termer för de allra flesta uppgifter , är omöjligt ) . Låg nivå språk används för att skapa hårdvara protokoll , BIOS ROM -kod , och datorvirus . Högnivåspråk är extremt mångsidig , men kommer alltid att vara långsammare eftersom de måste tolkas före avrättningen .
    Language Scope

    lågnivå programmeringsspråk kan vara extremt bred , begränsas endast av den typ av minne och processor . Till exempel kan en dator med en grundläggande x86- kör maskin eller assemblerkod skriven för x86-processorer , som används i de allra flesta persondatorer . Hög nivå programmeringsspråk kan portas och översättas till olika operativsystem , den ansträngning måste göras på den del av hårdvaru-och mjukvarutillverkare att anta standarder som möjliggör enkel bärbarhet < Addera ditt . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är ett program Statement
    ·Hur man konfigurerar en Flex PMD
    ·Begränsningar av Fuzzy Logic
    ·Hur du använder HTML- inline-element
    ·Hur man installerar QBasic
    ·Hur man ska lösa ett namn i Traceroute
    ·Device Driver Programmering Tutorial
    ·Hur man uppdaterar en programförklaring i Informix
    ·Hur att skära ner filstorleken i XNA
    ·Hur man gör en MSN Bot
    Utvalda artiklarna
    ·Försiktighetsåtgärder för buffertspill
    ·Hur man skriver en meny med hjälp av en Java-applet
    ·MySQL Auto - ökning är ur synk
    ·Visual Basic program
    ·Hur man laddar ner en bitmappsfil i Android SDK
    ·Hur man skriver ut ett dokument med Visual Basic 6.0
    ·Hur kan man överföra stora Java -filer till en webbpl…
    ·Hur man avgör om en fil existerar i PHP
    ·Skillnad mellan Indexer och Array
    ·Hur Design Spel i Java
    Copyright © Dator Kunskap http://www.dator.xyz