Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
High - Level vs Low - Level Programmering
Computer programmeertalen werken op verschillende niveaus , afhankelijk van hoe dicht ze bij de werkelijke machine-instructies . Helemaal onderaan laag , microprocessor commando's geschreven in hexadecimale of binaire code maken oproepen rechtstreeks naar de ingebouwde programmeertaal van de specifieke programmering architectuur . Voor de meeste doeleinden , de gemiddelde programmeur gebruikt gemiddeld tot zeer hoog niveau talen , van de " C " Familie van talen tot eenvoudige scripting talen , zoals Ruby . Niveaus

Programmeertalen
wonen op verschillende niveaus , met machinetaal op het onderste niveau . High - level talen zijn meestal gemakkelijk leesbaar beginner of beginnende programmeurs , met goed gedocumenteerde trefwoorden en syntaxis . Ter vergelijking , low - level talen vertrouwen op de kennis van duizenden specifieke microprocessor instructies .
Gebruiksgemak

High - level talen
zijn gebaseerd op gemeenschappelijke tussenliggend niveau talen zoals C + + , dus ze zijn over het algemeen veel beter begrepen dan de lagere - niveau talen . De kritische massa van instructeurs en andere goed geïnformeerde high - level language gebruikers maakt deze veel meer eenvoudig te leren en te begrijpen . Assemblage - level talen gaan uit van een veel diepere technische kennis van programmeren .
Programmering Vermogen

Assembly - level talen
zijn veel krachtiger , omdat zij het dichtst mogelijke wijze programmeren om de hardware zonder programmeren rechtstreeks in binaire (die in termen bruikbaarheid voor de overgrote meerderheid van de taken , onmogelijk ) . Low - level talen worden gebruikt om hardware protocollen , BIOS ROM-code en computervirussen te creëren . High - level talen zijn zeer veelzijdig , maar zal altijd trager zijn, omdat ze moeten worden geïnterpreteerd voordat executie .
Taal Scope

De low - level programmeertalen kan worden zeer breed , beperkt door het type geheugen en processor. Zo kan elke computer met een eenvoudige x86 instructieset machine of assembly code geschreven voor x86-processors , die in de overgrote meerderheid van personal computers draaien . High - level programmeertalen kunnen worden overgezet en vertaald naar verschillende besturingssystemen ; de inspanning moet worden gedaan van de kant van de hardware en software fabrikanten aan de normen die het mogelijk maken voor eenvoudige draagbaarheid nemen
< . br >

Previous: Next:
  Computer Programming Languages
·Hoe te Demonteer Flash Games 
·Voordelen & Nadelen van een na…
·Hoe te kopiëren van de ListBo…
·Hoe te Inloggen aanmaken in HT…
·Hoe maak je een Preloader toev…
·Hoe maak je een SA Databasewac…
·Hoe te Waarden Van ListBox Kri…
·Hoe te XBRL bekijken 
·Hoe kan ik een database met be…
  Related Articles
Vaste Vs . Dynamische Array in Visual Ba…
VBA Vs . Visual Basic 
VBA Vs . VB 
Java Vs . Ruby 
IronRuby Vs . Ruby Netto 
Perl vereisen Vs . Gebruik 
PHP Vs . Perl Prestatie 
PERL Vs . SED 
Perl Elke vs Foreach 
  Programmering Articles
·Hoe je de muisaanwijzer uitschakelen met…
·Hoe te compileren C + + code gebruiken G…
·Hoe te wijzigen een PanelView 
·Hoe maak je een Single Linked List Rever…
·Hoe een MFC Alarm Application Zorg 
·Hoe maak je een scherm in VB Capture 
·Hoe maak je een . JAVA dossier moet same…
·Hier Java Online 
·Wat Format is Silverlight ? 
Copyright © Computer Kennis http://www.nldit.com