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

    Fördelar och nackdelar med hög - och låg - nivå språk

    Tidiga datorer programmerats genom att ställa en serie switchar och trycka motsvarande en " Enter" . Varje post innefattar en instruktion till datorn , vilket orsakade programmering för att vara en tidsödande process . Programmeringsspråk har utvecklats för att påskynda processen och låta fler människor att bli programmerare . Det finns nu många språk för en programmerare att välja mellan , och de varierar i komplexitet och användarvänlighet från låg - nivå språk , som är närmare maskin språk , till högnivåspråk , som ligger närmare det mänskliga språket . High Level

    hög nivå programmeringsspråk närmar mänskligt språk syntax och är därför lättare för människor att använda . Detta avstånd från maskinen språk gör högnivåspråk programmen lättare att skriva , och det finns mindre av en teknisk färdighet krav på en sådan programmerare . BASIC , en populär början språk, är ett exempel på ett högnivåspråk . Namnet är egentligen en förkortning som står för " Nybörjare All -purpose Symbolic Instruction Code . " COBOL är ett högnivåspråk som används i näringslivet , och dess närhet till engelska låter mindre tekniskt kunnig personal för att skriva COBOL -program . Detta resulterar i en enorm kostnadsbesparing för ett företag som använder COBOL . En nackdel med dessa språk är att de oftast ger bara vanlig text grafik , eftersom de är oförmögna att producera grafik av lägre nivå språk . Addera Mellanregisternivå

    Mellanöstern nivå språk har utvecklats under de senaste åren för att fylla gapet mellan hög - och låg - nivå språk . Många av dessa språk falla i " objektorienterat " kategorin , och listan innehåller sådana språk som C # , C + + och Java . Dessa språk är till hjälp för att utveckla grafiska användargränssnitt som körs på persondatorer , vilket ger en " front end " för applikationer äldre stordator att de ansluter till . Detta hjälper programmeraren att " sätta ett vackert ansikte " på en före detta " green screen " program , vilket kan vara en konkurrensfördel för en programvara . Middle -nivå språk programmerare tenderar att vara något mer tekniskt skickliga än hög nivå programmerare och är oftast mer betalt . Addera ditt lågaktivt

    lågaktivt språk är längre bort från mänskligt språk och är inte lätta avläsas med ett ögonkast . Språk som Assembler , kräver avancerade tekniska människor , vilket resulterar i en högre kostnad för en arbetsgivare . Den kryptiska karaktär syntaxen också kan orsaka längre felsökning gånger , beroende på kompetensnivå för teknikern . Persondator assemblerprogram kan producera fantastiska grafik , men stordatorer assemblerprogram vanligtvis används som verktyg, sällan att någon utgående alls .
    Machine Language

    Machine språk är den lägsta nivån språket , består av 1: or och 0: or organiserade i grupper om åtta för att bilda olika karaktärer . Varje 1 eller 0 är en " bit ", och 8 bitar bildar ett " byte ". Det var svårt att programmera tidiga datorer med maskin språk som krävde utvecklingen av programmeringsspråk . Program skrivna på de språk som faller inom de kategorier som nämns ovan är typiskt " sammanställt " till maskinkod så att datorn kan läsa dem . Programmerare som kan läsa och förstå maskinens språk är högutbildade , och kommandot höga löner .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad betyder Debugging Query
    ·Konvertera en Float till en int i C #
    ·Skillnad mellan FORTRAN Funktioner och subrutiner
    ·Skillnaden mellan en kombinationsruta och en listruta
    ·Hur du använder funktioner i QBasic
    ·COBOL Fakta
    ·Vad är Program flödesscheman
    ·Hur du ändrar en JTable s Cellfärg
    ·Hur man använda vanliga uttryck i SQL
    ·Hur konvertera gemener till versaler i MIPS assemblerko…
    Utvalda artiklarna
    ·Komma åt Makro Fyll kolumner med data
    ·Lägga till kontroller till en aspx-sida
    ·Hur Placera en DIV i en webbläsare
    ·Hur nära en MQ -anslutning från Java
    ·Hur Validera en e-postadress i VB
    ·Hur du ändrar ett skript användarlösenord
    ·Hur man testar en IP- Range i Python
    ·Hur ta isär Setup.exe
    ·Hur man kompilerar Netcat
    ·Hur du ansluter en Servlet Inom en Servlet
    Copyright © Dator Kunskap http://www.dator.xyz