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

    Typer av datorspråk

    datorspråk eller programmeringsspråk är en kodad syntax som används av programmerare för att kommunicera med en dator . Det är det enda språk som datorer , programvaror och hårdvara kan förstå . Datorspråk upprättar ett flöde av kommunikation mellan program . Språket möjliggör en datoranvändare att diktera vilka kommandon datorn måste prestera för att bearbeta data . Datorspråk finns i olika typer som använder olika typer av syntax . Machine Language

    Machine språk eller maskinkod är modersmål direkt förstås av datorns centralenhet eller CPU . Denna typ av datorspråk är inte lätt att förstå , eftersom den bara använder ett binärt system , en del av beteckningar som endast innehåller en serie tal som består av ett och noll , för att producera kommandon . Datorns processor behöver konvertera högnivåspråk till detta språk innan den kan köra ett program eller göra en användardefinierad kommando . Om du vill konvertera ett visst språk till maskinkod , behöver datorns processor en kompilator , ett program som konverterar en källkod skriven i ett språk till ett annat språk syntax . Kompilatorn genererar en binär fil , eller körbar fil , att processorn ska köras . Varje dator processor har sin egen uppsättning av maskinkod. Den maskinkod kommer att avgöra vad datorns processor ska göra , och hur det ska göra det . Addera Assembly Level Language

    En studie i början av 1950-talet har lett till utveckling av låg nivå språk eller församling nivå språk . Också betraktas som andra generationens språk , är församlingen nivå språk en uppsättning koder som kan köras direkt på datorns processor . Denna typ av språk är mest lämpligt skriftligt operativsystem och underhålla skrivbordsprogram . Det tillåter programmeraren att utföra flera uppgifter som att åtkomst till registret , minneshantering och klockcykel korrespondens . Med montering nivå språk , är det lättare för en programmerare att definiera kommandon eftersom han har ett privilegium när det gäller att namnge variablerna . Detta är dock språket inte flexibel eftersom användaren inte kan återanvända den uppsättning koder skrivna i detta språk . Det är inte så förklarande jämfört med landets övriga motsvarigheter . Användaren måste kryptera detta språk till maskinkod för att datorn ska bearbeta de kommandon skrivna av programmeraren .
    Högnivåspråk

    utveckling av högnivåspråk kom när dataprogrammerare började få problem med datorns ökande brist på bärbarhet . Högnivåspråk ignorera oviktiga detaljer som finns i låg nivå språk . Många programmerare anser högnivåspråk som en betydelsefull lösning på problem till följd av datorspråk på grund av dess användarvänlighet och låg tendens att producera buggar . Programmerare hänvisar ofta till högnivåspråk som mitten nivå språk som endast använder begreppen abstraktion och konstruktioner till ytterligheter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en Border Använda HTML Programmering
    ·Hur man skriver Cocoa Apps
    ·Hur man skapar en inloggning och svar Sida
    ·Hur man tar bort den blå ruta runt länkar i HTML
    ·Hur vill hänvisa till en CSS- fil från JSP
    ·Hur storleksändra DataGrid Kolumner i Flex
    ·Fördelar med Pekare
    ·Hur Jämför datoralgoritmer
    ·Hur man kör VMware i en Linux Terminal
    ·Funktionerna i en webbdatabas
    Utvalda artiklarna
    ·Stränglitteraler i JavaScript Kodning
    ·Hur berätta om PHP körs i CGI -läge
    ·Hur man förstör Word-dokument
    ·Hur Design Joomla menymallar
    ·Hur man kan få ett VBA borttagningsfråga
    ·Hur man skapar undantagsklasser i Java
    ·Hur man installerar ett nytt SSL-certifikat
    ·Hur man använder reserverade namn som kolumner i MySQL…
    ·Hur diagram med Python
    ·Hur man lär sig grundläggande matematik Använda Java…
    Copyright © Dator Kunskap http://www.dator.xyz