ßçûêè ïðîãðàììèðîâàíèÿ – ýòî ôîðìàëüíûå ÿçûêè ñïåöèàëüíî ñîçäàííûå äëÿ îáùåíèÿ ÷åëîâåêà ñ êîìïüþòåðîì. Êàæäûé ÿçûê ïðîãðàììèðîâàíèÿ, ðàâíî êàê è «åñòåñòâåííûé» ÿçûê (ðóññêèé, àíãëèéñêèé è ò.ä.), èìååò àëôàâèò, ñëîâàðíûé çàïàñ ñâîè ãðàììàòèêó è ñèíòàêñèñ, à òàêæå ñåìàíòèêó.
Àëôàâèò – ôèêñèðîâàííûé äëÿ äàííîãî ÿçûêà íàáîð îñíîâíûõ ñèìâîëîâ, äîïóñêàåìûõ äëÿ ñîñòàâëåíèÿ òåêñòà ïðîãðàììû íà ýòîì ÿçûêå.
Ñèíòàêñèñ – ñèñòåìà ïðàâèë, îïðåäåëÿþùèõ äîïóñòèìûå êîíñòðóêöèè ÿçûêà ïðîãðàììèðîâàíèÿ èç áóêâ àëôàâèòà.
Ñåìàíòèêà – ñèñòåìà ïðàâèë îäíîçíà÷íîãî òîëêîâàíèÿ îòäåëüíûõ ÿçûêîâûõ êîíñòðóêöèé, ïîçâîëÿþùèõ âîñïðîèçâåñòè ïðîöåññ îáðàáîòêè äàííûõ.
Ïðè îïèñàíèè ÿçûêà è åãî ïðèìåíåíèè èñïîëüçóþò ïîíÿòèÿ ÿçûêà. Ïîíÿòèå ïîäðàçóìåâàåò íåêîòîðóþ ñèíòàêñè÷åñêóþ êîíñòðóêöèþ è îïðåäåëÿåìûå åþ ñâîéñòâà ïðîãðàììíûõ îáúåêòîâ èëè ïðîöåññà îáðàáîòêè äàííûõ.
Âçàèìîäåéñòâèå ñèíòàêñè÷åñêèõ è ñåìàíòè÷åñêèõ ïðàâèë îïðåäåëÿþò òå èëè èíûå ïîíÿòèÿ ÿçûêà, íàïðèìåð, îïåðàòîðû, èäåíòèôèêàòîðû, ïåðåìåííûå, ôóíêöèè è ïðîöåäóðû, ìîäóëè è ò.ä.  îòëè÷èå îò åñòåñòâåííûõ ÿçûêîâ ïðàâèëà ãðàììàòèêè è ñåìàíòèêè äëÿ ÿçûêîâ ïðîãðàììèðîâàíèÿ', êàê è äëÿ âñåõ ôîðìàëüíûõ ÿçûêîâ, äîëæíû áûòü ÿâíî, îäíîçíà÷íî è ÷åòêî ñôîðìóëèðîâàíû.
ßçûêè ïðîãðàììèðîâàíèÿ, èìèòèðóþùèå åñòåñòâåííûå ÿçûêè, îáëàäàþùèå óêðóïíåííûìè êîìàíäàìè, îðèåíòèðîâàííûìè íà ðåøåíèå ïðèêëàäíûõ ñîäåðæàòåëüíûõ çàäà÷, íàçûâàþò ÿçûêàìè «âûñîêîãî óðîâíÿ».  íàñòîÿùåå âðåìÿ íàñ÷èòûâàåòñÿ íåñêîëüêî ñîòåí òàêèõ ÿçûêîâ, à åñëè ñ÷èòàòü è èõ äèàëåêòû, òî ýòî ÷èñëî âîçðàñòåò äî íåñêîëüêèõ òûñÿ÷. ßçûêè ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ ñóùåñòâåííî îòëè÷àþòñÿ îò ìàøèííî-îðèåíòèðîâàííûõ (íèçêîãî óðîâíÿ) ÿçûêîâ. Âî-ïåðâûõ, ìàøèííàÿ ïðîãðàììà â êîíå÷íîì ñ÷åòå çàïèñûâàåòñÿ ñ ïîìîùüþ ëèøü äâóõ ñèìâîëîâ 0 è 1. Âî-âòîðûõ, êàæäàÿ ÝÂÌ èìååò îãðàíè÷åííûé íàáîð ìàøèííûõ îïåðàöèè, îðèåíòèðîâàííûõ íà ñòðóêòóðó ïðîöåññîðà. Êàê ïðàâèëî, ýòîò íàáîð ñîñòîèò in ñðàâíèòåëüíî íåáîëüøîãî ÷èñëà ïðîñòåéøèõ îïåðàöèé, òèïà: ïåðåñëàòü ÷èñëî è ÿ÷åéêó; ñ÷èòàòü ÷èñëî èç ÿ÷åéêè; óâåëè÷èòü ñîäåðæèìîå ÿ÷åéêè íà +1 è ò.ï. Êîìàíäà íà ìàøèííîì ÿçûêå ñîäåðæèò î÷åíü îãðàíè÷åííûé îáúåì èíôîðìàöèè, ïîýòîìó îíà îáû÷íî îïðåäåëÿåò ïðîñòåéøèé îáìåí ñîäåðæèìîãî ÿ÷ååê ïàìÿòè, ýëåìåíòàðíûå àðèôìåòè÷åñêèå è ëîãè÷åñêèå îïåðàöèè. Êîìàíäà ñîäåðæèò êîä è àäðåñà ÿ÷ååê, ñ ñîäåðæèìûì êîòîðîé âûïîëíÿåòñÿ çàêîäèðîâàííîå äåéñòâèå.
ßçûêè ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ èìåþò ñëåäóþùèå äîñòîèíñòâà:
− àëôàâèò ÿçûêà çíà÷èòåëüíî øèðå ìàøèííîãî, ÷òî äåëàåò åãî ãîðàçäî áîëåå âûðàçèòåëüíûì è ñóùåñòâåííî ïîâûøàåò íàãëÿäíîñòü è ïîíÿòíîñòü òåêñòà;
− íàáîð îïåðàöèé, äîïóñòèìûõ äëÿ èñïîëüçîâàíèÿ, íå çàâèñèò îò íàáîðà ìàøèííûõ îïåðàöèé, à âûáèðàåòñÿ èç ñîîáðàæåíèé óäîáñòâà ôîðìóëèðîâàíèÿ àëãîðèòìîâ ðåøåíèÿ çàäà÷ îïðåäåëåííîãî êëàññà;
− êîíñòðóêöèè êîìàíä (îïåðàòîðîâ) îòðàæàþò ñîäåðæàòåëüíûå âèäû îáðàáîòêè äàííûõ è çàäàþòñÿ â óäîáíîì äëÿ ÷åëîâåêà âèäå;
− èñïîëüçóåòñÿ àïïàðàò ïåðåìåííûõ è äåéñòâèÿ ñ íèìè;
− ïîääåðæèâàåòñÿ øèðîêèé íàáîð òèïîâ äàííûõ.
Òàêèì îáðàçîì, ÿçûêè ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ ÿâëÿþòñÿ ìàøèííî-íåçàâèñèìûìè è òðåáóþò èñïîëüçîâàíèÿ ñîîòâåòñòâóþùèõ ïðîãðàìì-ïåðåâîä÷èêîâ (òðàíñëÿòîðîâ) äëÿ ïðåäñòàâëåíèÿ ïðîãðàììû íà ÿçûêå ìàøèíû, íà êîòîðîé îíà áóäåò èñïîëíÿòüñÿ.
|