As u vir u 'n baie kragtige rekenaar koop, spandeer u baie geld, glo my, sonder goeie sagteware is daar geen sin daaruit nie. En om sagteware te skep, gebruik hulle programmeertale.
Kom ons begin met die heel eerste programmeertale. Hulle verskyn in die verre vyftigerjare van die vorige eeu. Dan het hulle jou slegs toegelaat om die eenvoudigste opdragte uit te voer. Sulke programmeertale het dit byvoorbeeld moontlik gemaak om getalle by te voeg en te vermenigvuldig; hiervoor is 'n spesiale programkode geskryf. En sulke tale self is nodig om mensleesbare kode te omskep in teks wat vir die verwerker verstaanbaar is. 'N Verwerker werk immers net met binêre kode, so 'n kode vir 'n verwerker kan net 'n stel getalle wees: 0101000001. Om 'n programmeertaal in 'n verstaanbare masjienkode te omskep, word 'n samesteller of tolk gebruik. 'N Samesteller word byvoorbeeld gebruik om die C ++ taal om te skakel, maar 'n spesiale tolk is nodig om met die Python-taal te werk.
Vir 'n beter begrip van waarom programmeertale benodig word en wat die gebruik daarvan is, is dit nodig om die internet as voorbeeld te noem. Elke dag besoek u tientalle verskillende interessante webwerwe. Om hierdie webwerwe reg te laat funksioneer, is dit nodig om hierdie webwerf professioneel te skep. Die meeste webwerwe is gebou met behulp van HTML-opmaak, maar dit moet verstaan word dat HTML nie 'n programmeertaal is nie. Dit is slegs nodig om 'n eenvoudige webwerf te skep. Om 'n goeie funksionele webwerf te skep, moet u ook Perl of PHP leer, dit is reeds volwaardige programmeertale.
Daar is twee hoofgroepe programmeertale, die eerste groep is op lae vlak en die tweede groep op hoë vlak. Die taal van die eerste tipe is die naaste aan masjienkode. Hulle word beskou as die moeilikste om mee te programmeer. Maar in programmeertale op hoë vlak is die kode meer soos 'n menslike teks.
Tale verskil baie, daar is baie. Daar is egter min gewildes. Die gewilde taal is C ++, en daar is ook die C # -taal (C "Skerp"). Hierdie taal is ontwikkel deur MicroSoft. Daar is ook Delphi, 'n verbeterde Pascal-taal. Baie mense het Pascal sekerlik op skool gestudeer. Delphi is ontwikkel deur Borland, en hierdie onderneming het ook die Borland Delphi-ontwikkelingsomgewing geskep.
Die meeste mense glo dat 'n rekenaar net 'n skootrekenaar of 'n stelsel-eenheid is, of miskien 'n tablet met 'n telefoon, maar dit is nog lank nie die geval nie. Rekenaars omring jou oral, selfs 'n gewone TV is al 'n rekenaar, 'n terminale in 'n bank is ook 'n rekenaar. Selfs moderne lugversorgers is rekenaars. En om hierdie tegniek te laat funksioneer, werk miljoene programmeerders regoor die wêreld en ontwikkel sagtewarekode vir elke toestel.