Wat Is Programmeertale

Wat Is Programmeertale
Wat Is Programmeertale

Video: Wat Is Programmeertale

Video: Wat Is Programmeertale
Video: Welke programmeertaal moet ik eerst leren? (2020) 2024, Desember
Anonim

Sedert die mensdom met die eerste programmeerbare toestel vorendag gekom het, is meer as tweeduisend programmeertale geskep. En elke jaar groei hul aantal geleidelik. Dit help om kommunikasie tussen verskillende toestelle in komplekse tegniese toerusting te bewerkstellig.

Wat is programmeertale
Wat is programmeertale

'N Programmeringstaal is 'n formele tekenstelsel wat gebruik word tydens die skryf van rekenaarprogramme. Hulle volg verskillende reëls (leksikaal, semanties en sintakties) wat die voorkoms van die program bepaal en die handelinge wat die rekenaar moet uitvoer. Daar is 'n groot aantal klasse programmeertale wat die beste geskik is vir die gekose vakgebied. Daar is selfs eerlik komiese tale. Hulle word esoteries genoem en is nie bedoel vir praktiese gebruik nie. Daar is byvoorbeeld tale met letterkundige sintaksis (Shakespeare, Chef), tale wat ontwerp is om die skryfkode moeilik te maak (Malbolge, ALPACA), of met onmenslike logika - Var'aq (gebruik die logika van die Klingon resies van die Star Trek-film). En ander komiese tale, maar behalwe komiese is daar 'n groot aantal professionele tale. Die hoofklas wat tans gebruik word, is objekgerigte tale. Dit is 'n hoë vlak wat bedoel is vir die skryf van klein programme en groot sagtewarestelsels. Die belangrikste verteenwoordigers van hierdie klas is Java, C #, C ++, Ruby, Python. Daar moet ook kennis geneem word van logiese programmeertale. Dit is gebaseer op die outomatiese stelling wat die paradigma bewys en gebaseer op die teorie van wiskundige logika. Prolog is die bekendste programmeertaal. Dit gebruik eerste-orde-predikaatlogika. Ondanks die groot aantal tale wat geskep word en die funksionaliteit daarvan, is dit altyd nodig om die regte gereedskap te kies vir die skep van sagteware-produkte. As u byvoorbeeld 'n kliënt-bediener-toepassing moet implementeer, is 'n logiese taal natuurlik nie geskik hiervoor nie. Daarom is dit nodig om die een te kies wat die geskikste is om die taak op te los.

Aanbeveel: