Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Drie categorieën van programmeertalen
De regels voor het categoriseren programmeertalen zijn talrijk . Een categorisatie systeem is opgebouwd rond hoe de programmeur moet denken aan een functioneel programma in die taal te creëren , en welke hulpmiddelen zijn er om de taal te breiden en maken werk van de programmeur minder monotoon . Procedurele talen Programmeren

De eenvoudigste programmeertalen te begrijpen zijn procedurele programmeertalen genoemd . Procedurele talen uitvoeren van hun instructies in een eenvoudige , lineaire manier . Als code moet worden hergebruikt , het is verkaveld af in een subroutine . Veel procedurele talen hebben extra functies geplakt op hen had . De programmeertaal C is bijna het archetype van een procedurele taal .
Object - Oriented Programming Languages ​​

Object -georiënteerde programmeertalen
kan de programmeur om klassen te definiëren , met attributen , en een beroep op hen . Klassen kunnen worden gezien als proceduretaal subroutines die onafhankelijk van het programma zelf bestaan ​​. Als een object - georiënteerd programma roept een set van tools voor het ontleden van XML-bestanden , hoeft de programmeur niet hoeft te opnieuw te maken die tools voor elk nieuw programma . Klassen slaan hiërarchische informatie , wat betekent dat attributen van hogere orde klasse worden overgenomen door lagere orde klassen . Bijvoorbeeld, zou de klasse " auto " hebben de attributen "wielen " en " motoren , " en bevatten de subklassen van " auto " en " vrachtwagens ", die beide hebben de functies "wielen " en " motoren " en hoeven niet te lichten, aangezien " auto's " en " vrachtwagens " zijn subklassen van " auto . " C + + , C # en Java zijn allemaal voorbeelden van object -georiënteerde programmeertalen .

Functionele programmeertalen

Functionele programmeertalen
breken programmeren beneden in data en lijsten , en het opbouwen van al het andere dat zou worden gebruikt in een procedurele of objectgeoriënteerde taal uit deze twee elementen . Dit maakt functionele talen heel flexibel , maar de geest die nodig is ingesteld om ze te gebruiken is bijna volkomen vreemd voor iemand die wordt gebruikt om een procedurele of objectgeoriënteerde taal programmeren . Functionele talen worden gebruikt in AI-onderzoek en wiskunde . Voorbeelden van functionele programmeertalen zijn Lisp en Haskell .
Andere Categorization Systems

andere methode van categoriseren programmeertalen contrasteert prestaties met het utilitarisme . High-performance talen compileren executables , en bieden toegang tot low - level functies zoals geheugenbeheer en pointers . Ze vereisen meer werk van de programmeur om iets functioneel te krijgen , maar de resultaten zullen zeer snel draaien . High - hulpprogramma talen zijn ontworpen voor snelle programmering , en zijn meestal dynamisch - de code wordt elke keer dat het wordt uitgevoerd , waarbij het ​​programma zelf maakt draaien langzaam in vergelijking met een gecompileerde taal geïnterpreteerd . C en C + + zijn prestatie programmeertalen . Python en Ruby zijn high - hulpprogramma talen .

Previous: Next:
  Computer Programming Languages
·Definitie van polymorfisme in …
·As Grenzen in MATLAB 
·Hoe om variabelen aan CGI Van …
·Geneste tabel HTML Tutorial 
·Hoe maak je een enkele envelop…
·Hoe kan ik een string in MATLA…
·Hoe binaire getallen Vermenigv…
·Verschil tussen hoog niveau en…
·Toegang krijgen tot een Bash S…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·De verschillen in Malloc en calloc 
·Hoe om te controleren voor een Applicati…
·Hoe u met Visual Basic Grid Control Gebr…
·Hoe te Increment DOS Variabele Waarde 
·Verschil tussen Recursion & Iteratie 
·Hoe te Columns berekenen in een MS DataG…
·Hoe de WordPress Admin Password In MySQL…
·Hoe te Decimalen gebruiken in Visual Bas…
·Hoe maak je een gids maken in Perl Met e…
Copyright © Computer Kennis http://www.nldit.com