Een computer is niet erg intelligent . In feite , kan de computer niet doen helemaal niets totdat een persoon geeft het de instructies en vertelt hem wat hij moet doen . Deze instructies komen in de vorm van verschillende soorten programmeertalen . Er zijn duizenden computertalen , maar ze kunnen worden gegroepeerd op hoe complexer de instructies met betrekking tot wat de computer kan begrijpen . Aanwijzingen logische Om een computer te programmeren , moet u denkt en schrijft helder en logisch . Een computer kan alleen maar precies wat je hem vertelt wat te doen en kan geen veronderstellingen maken . Het is vaak moeilijk in zeer duidelijke en gedetailleerde manier te denken om ervoor te zorgen de computer weet wat je wilt , dat is wat maakt computerprogrammeurs waardevol. De computer zal alleen maar precies wat je het vragen te doen , en zal nooit meer doen . Machine Taal Machine taal is de basis taal die de computer begrijpt . Machinetaal bestaat uit niets anders dan een lange combinatie van nullen en enen . Alle andere programmeertalen en computerinstructies hebben om de computer de instructies verwerken worden omgezet in machinetaal . Weinig mensen ooit echt te schrijven programma in machinetaal , omdat het zo moeilijk voor mensen om te begrijpen . In plaats daarvan , zijn er meestal programma's die andere programmeertalen te zetten in machinetaal . Assembly Language Het volgende niveau " up " van machinetaal is assembler . Deze programmeertaal wordt nog steeds beschouwd als een laag niveau taal, omdat de computer kan de taal vrij gemakkelijk te begrijpen . Assembler is een serie korte 3 - letter -opdrachten . Assembler is nog steeds erg moeilijk te gebruiken op een computer te programmeren , omdat het een groot aantal van de 3 - letter -opdrachten om zelfs maar een eenvoudige taak te doen voor de computer . High Level Languages < br meeste mensen > die programma computers gebruiken talen op hoog niveau . Veel mensen die beginnen in het programmeren van computers gebruik maken van een programma genaamd Visual Basic , dat is een hoog niveau taal . Hoog niveau programmeertalen zijn gemakkelijker voor mensen om te begrijpen , maar onmogelijk voor computers te begrijpen . In plaats daarvan , wordt een tolk of compiler gebruikt om het hoge niveau programmeertaal omzetten in machinetaal , zodat de computer kan begrijpen . Hoog niveau talen kan nog steeds zeer complex . Vierde generatie talen Vierde Generatie Talen ( 4GL's ) zijn een poging om het programmeren van computers nog makkelijker te maken . Terwijl talen op hoog niveau zijn gemakkelijk voor ervaren programmeurs te begrijpen , zijn de vierde generatie talen ontworpen om te worden gebruikt door mensen zonder computer programmeerervaring . Deze programmeertalen zijn ontworpen om te reageren op natuurlijke Engels sprekende instructies die worden omgezet naar machinetaal , zodat de computer ze kan begrijpen . Vanwege de complexiteit van de Engels taal , enkele vierde generatie programmeertalen zijn effectief .
|