Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat is het verschil tussen Low - Level Programming & High - Level programmeren ?
Computer programmeertalen zijn onderverdeeld in twee grote categorieën die weerspiegelen hoe dicht de programmeur is om de machine bouwt ze commando's voor . Low - level programmeertaal is ontworpen om mensen een reeks elementaire alfanumerieke commando's die gemakkelijk worden omgezet in de taal die begrijpen computers gebruiken . High - level programmeertalen gebruiken meer woorden die gangbaar zijn in de menselijke spraak . Deze niveaus van de programmering heeft een aantal belangrijke verschillen . Hardware en software

Elke programmeertaal wordt gebruikt om een ​​reeks instructies te construeren . Het belangrijkste verschil tussen high - en low - level programmeren is de beoogde bestemming van deze instructies. Low - level programmeertaal is ontworpen om instructies te sturen naar microcontrollers en verwerkers . Als u denkt van de hardware als de stichting, low - level programmeertalen zijn one tier boven deze , waardoor programmeurs om opdrachten rechtstreeks schrijven naar de machine . High - level programmeertalen niet nodig programmeurs om fysieke apparaten aan te pakken . High - level programmeertalen bestaan ​​bovenop low - level commando's , zoals de programmeur is niet langer schriftelijk instructies direct op de hardware , maar om de programmering structuren erboven gelaagd , zoals het besturingssysteem .
< Br > Draagbaarheid

De termen " machinetaal " en " assembler " verwijzen naar een algemene programmering structuur voorgesteld door een verzameling van low - level programmeertalen . Terwijl assembler programmeurs werken met een bepaalde structuur , het commando sequenties en tactieken gebruikt variëren van een microchip naar de volgende . C + + programmeurs , bijvoorbeeld , gebruiken allemaal dezelfde opdrachten , structuren en samenstellers ongeacht de fabrikant van de computer , het maken van de volgende talen zeer draagbaar .
Complexiteit

Elke lijn van low - level assembly code overeenkomt met een instructie aan de computer . Hoewel dit kan leiden tot meer regels code , is een eenvoudige benadering programmering. High - level talen zijn complexer , omdat ze zijn ontworpen om makkelijker voor de mens te interpreteren ( dichter bij complexe spraak patronen ) en laat een aantal instructies aan de computer te worden verzonden in een regel code te zijn .
< Br > uniformiteit

De uniformiteit van high - level programmeertalen maken ze draagbaar, of bruikbaar op elk computerplatform . Een JavaScript -programma geschreven op een Mac werkt precies hetzelfde als een geschreven op een PC . Dit is niet waar van assembler , echter. Een blok van de assembly code geschreven voor een Intel -chip is onverenigbaar met een IBM -chip . Dit is vanwege de fundamentele verschillen ( fysieke en logische ) tussen verschillende computerchips .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een eenvoudige Eas…
·Verschillen tussen High Level …
·Hoe te UTF8 teksten omzetten 
·Assembler programma's voor een…
·Hoe maak je een High - Tech We…
·Hoe kan ik een RGB converteren…
·Hoe je titelbalk Borders verbe…
·De regels voor Data Flow Diagr…
·Hoe maak je een Hashtag Retwee…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe maak je een Process Flow Chart Draw 
·Hoe te Numbers In een PHP- Array 
·Hoe te verwijderen Variabelen Van Vars P…
·Hoe maak je een Java String omzetten naa…
·Hoe te bespoedigen INSERT op MySQL 
·De hoogte van een binaire boom in Java 
·Hoe maak je een URL op basis van WSDL Cr…
·Help met PHP en compilatie mislukt 
·Hoe te Webform Call Met Case Verklaring 
Copyright © Computer Kennis http://www.nldit.com