Kompyuta zimeacha kuonekana kama kitu cha kawaida na hutumiwa tu kwa mahesabu tata, kama ilivyokuwa hapo awali. Sasa ni kifaa rahisi ambacho hufanya maisha iwe rahisi zaidi - kila mtu anaweza kusanikisha bidhaa yoyote ya programu ambayo ni muhimu kwa kazi na burudani. Mtumiaji wa kawaida hutumia programu zilizopangwa tayari ambazo zinatengenezwa na waandaaji wa programu ambao hutumia lugha maalum kwa hii.
Maagizo
Hatua ya 1
Kuandika maandishi ya programu yoyote ya kompyuta, mojawapo ya lugha nyingi za programu hutumiwa. Zote ni seti za amri maalum - waendeshaji, pamoja na maelezo. Kama sheria, amri hizi zinategemea maneno ya Kiingereza, kwa hivyo ikiwa unajua Kiingereza, ukisoma maandishi ya programu hiyo, unaweza hata kuelewa ni nini kompyuta itafanya kwenye hii au amri hiyo. Walakini, kompyuta, tofauti na wewe, haijui Kiingereza - ili iweze kuwaelewa, mkusanyaji "hutafsiri" amri hizi kwa lugha ya mashine. Kila lugha ya programu ina mkusanyaji wake mwenyewe.
Hatua ya 2
Lugha za kwanza za programu, pamoja na: ADA, Basic, Algol, Fortran na zingine, ambazo zilikuwa maarufu mnamo 60-70, hazijatumiwa kwa muda mrefu, lakini C ++, kwa mfano, iliyoundwa mnamo 1983, inabaki leo, bidhaa nyingi maalum za programu zimeandikwa ndani yake. Msingi, ambayo ilionekana mnamo 1991, bado inahitajika; pamoja na Pascal (mazingira ya maendeleo ya Delphi), Java, JavaScript na Ruby, iliyoundwa mnamo 1995. Mpya ni pamoja na ActionScript na Nemerle, ambayo ilionekana mnamo 1998 na 2006, mtawaliwa.
Hatua ya 3
Lugha zilizoorodheshwa za programu bado zinafaa, kwani zinabadilishwa kila wakati, na matoleo yao mapya yamebadilishwa kulingana na mahitaji yaliyopo leo. Hii inatumika kwa lugha ya C ++. Licha ya ukweli kwamba wakati mwingine nambari ya programu iliyokusanywa katika lugha hii inageuka kuwa ngumu, matumizi ya templeti zilizopangwa tayari husaidia kutatua shida hii, ikiboresha sana utendaji wa bidhaa za programu.
Hatua ya 4
Mazingira ya maendeleo ya Visual Basic, yaliyotengenezwa na Microsoft maarufu, pia hutumiwa na waandaaji wa programu, wakiruhusu sio tu kuunda nambari ya mpango thabiti katika lugha ya Msingi, lakini pia kutumia mjenzi anayejengwa kwa urahisi wa kiolesura cha mtumiaji. Lakini kuunda wavuti, waandaaji programu hutumia lugha ya PHP, ambayo inachukuliwa kama ya ulimwengu na inafanya kazi na mfumo wowote wa uendeshaji. Pia hutumiwa kama mbuni wa kiolesura cha mtumiaji. Walakini, ubaya mkubwa wa lugha hii unaweza kuhusishwa na ukweli kwamba nambari iliyoandikwa katika matoleo ya hapo awali haitasaidiwa na zile mpya.
Hatua ya 5
Java pia ina uwezo wa kukimbia kwenye jukwaa lolote, lakini kuandika programu kwa lugha hii, unahitaji kutumia lahaja hiyo ambayo imekusudiwa aina hii ya bidhaa ya programu. Lugha za programu Pascal na JavaScript zinajulikana na utendakazi wao, utofautishaji na unyenyekevu. Ya zamani hutumiwa mara nyingi kuunda bidhaa za programu kwa OS, kwa mfano, Kamanda wa Jumla na QIP, wakati wa mwisho hutumiwa kuandika vivinjari vingi vya kisasa.