1. {SITELINK-S355}Àäà, Àëãîë, Áåéñèê, Êîáîë{/SITELINK}
2. Ëèñï, ËÎÃÎ, Ïàñêàëü, Ïðîëîã, Ñè, Ñè++, Ñ#
3. {SITELINK-S357}Ôîðòðàí, AppleScript, Clipper, dBASE, FoxPro, SGML{/SITELINK}
Ëèñï [LISP – LISt Processing] – àëãîðèòìè÷åñêèé ÿçûê, ðàçðàáîòàííûé â 1960ã. Äæ. Ìàêêàðòè è ïðåäíàçíà÷åííûé äëÿ ìàíèïóëèðîâàíèÿ ïåðå÷íÿìè ýëåìåíòîâ äàííûõ. Èñïîëüçóåòñÿ ïðåèìóùåñòâåííî â óíèâåðñèòåòñêèõ ëàáîðàòîðèÿõ ÑØÀ äëÿ ðåøåíèÿ çàäà÷, ñâÿçàííûõ ñ èñêóññòâåííûì èíòåëëåêòîì.  Åâðîïå äëÿ ðàáîò ïî èñêóññòâåííîìó èíòåëëåêòó ïðåäïî÷èòàþò èñïîëüçîâàòü Ïðîëîã.
ËÎÃÎ [LOGO îò ãðå÷. logos – ñëîâî] – ÿçûê ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ, ðàçðàáîòàí â Ìàññà÷óñåòñêîì òåõíîëîãè÷åñêîì èíñòèòóòå îðèåíòèðîâî÷íî â 1970 ã. äëÿ öåëåé îáó÷åíèÿ ìàòåìàòè÷åñêèì ïîíÿòèÿì. Èñïîëüçóåòñÿ òàêæå â øêîëàõ è ïîëüçîâàòåëÿìè ÏÝÂÌ ïðè íàïèñàíèè ïðîãðàìì äëÿ ñîçäàíèÿ ÷åðòåæåé íà ýêðàíå ìîíèòîðà è óïðàâëåíèÿ ïåðüåâûì ãðàôîïîñòðîèòåëåì.
Ïàñêàëü [PASCAL – àêðîíèì ñ ôðàíöóçñêîãî – Program Applique a la Selection et la Compilation Automatique de la Litterature] – ïðîöåäóðíî-îðèåíòèðîâàííûé ÿçûê ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ, ðàçðàáîòàííûé â êîíöå 1960-õ ãã. Íèêëàóñîì Âèðòîì ïåðâîíà÷àëüíî äëÿ îáó÷åíèÿ ïðîãðàììèðîâàíèþ â óíèâåðñèòåòàõ. Íàçâàí â ÷åñòü ôðàíöóçñêîãî ìàòåìàòèêà XVII â. Áëåçà Ïàñêàëÿ.  ñâîåé íà÷àëüíîé âåðñèè Ïàñêàëü èìåë äîâîëüíî îãðàíè÷åííûå âîçìîæíîñòè, ïîñêîëüêó ïðåäíàçíà÷àëñÿ äëÿ ó÷åáíûõ öåëåé, îäíàêî ïîñëåäóþùèå äîðàáîòêè ïîçâîëèëè ñäåëàòü åãî õîðîøèì óíèâåðñàëüíûì ÿçûêîì, øèðîêî èñïîëüçóåìûì â òîì ÷èñëå äëÿ íàïèñàíèÿ áîëüøèõ è ñëîæíûõ ïðîãðàìì. Ñóùåñòâóåò ðÿä ñèñòåì ïðîãðàììèðîâàíèÿ íà ýòîì ÿçûêå äëÿ ðàçíûõ òèïîâ ÝÂÌ. Äëÿ IBM PC íàèáîëåå ïîïóëÿðíîé ÿâëÿåòñÿ ñèñòåìà Turbo Pascal ôèðìû Borland (ÑØÀ).
Ïðîëîã [PROLOG – PROgramming in LOGic] – ÿçûê ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ äåêëàðàòèâíîãî òèïà, ïðåäíàçíà÷åííûé äëÿ ðàçðàáîòêè ñèñòåì è ïðîãðàìì èñêóññòâåííîãî èíòåëëåêòà. Îòíîñèòñÿ ê êàòåãîðèè ÿçûêîâ ïÿòîãî ïîêîëåíèÿ. Áûë ðàçðàáîòàí â 1971 ã. â óíèâåðñèòåòå ã. Ìàðñåëÿ (Ôðàíöèÿ), îòíîñèòñÿ ê ÷èñëó øèðîêî èñïîëüçóåìûõ è ïîñòîÿííî ðàçâèâàåìûõ ÿçûêîâ. Ïîñëåäíÿÿ åãî âåðñèÿ Prolog 6.0
Ñè [Ñ] – ìíîãîöåëåâîé ÿçûê ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ, ðàçðàáîòàííûé Äåíèñîì Ðèò÷è â íà÷àëå 1970-õ ãã. íà áàçå ÿçûêà BCPL. Èñïîëüçóåòñÿ íà ìèíè-ÝÂÌ è ÏÝÂÌ. ßâëÿåòñÿ áàçîâûì ÿçûêîì îïåðàöèîííîé ñèñòåìû Unix, îäíàêî ïðèìåíÿåòñÿ è âíå ýòîé ñèñòåìû äëÿ íàïèñàíèÿ áûñòðîäåéñòâóþùèõ è ýôôåêòèâíûõ ïðîãðàììíûõ ïðîäóêòîâ, âêëþ÷àÿ è îïåðàöèîííûå ñèñòåìû. Äëÿ IBM PC èìååòñÿ ðÿä ïîïóëÿðíûõ âåðñèé ÿçûêà Ñè, â òîì ÷èñëå Turbo Ñ (ôèðìû Borland), Microsoft Ñ è Quick Ñ (ôèðìû Microsoft), à òàêæå Zortech Ñ (ôèðìû Symantec). Ìíîãèå èç óêàçàííûõ âåðñèé îáåñïå÷èâàþò òàêæå ðàáîòó ñ Ñè è Ñè++.
Ñè++ [C++] – ÿçûê ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ, ñîçäàííûé Áüÿðíîì Ñòðàóñòðàïîì íà áàçå ÿçûêà Ñè. ßâëÿåòñÿ åãî ðàñøèðåííîé âåðñèåé, ðåàëèçóþùåé ïðèíöèïû îáúåêòíî-îðèåíòèðîâàííîãî ïðîãðàììèðîâàíèÿ. Èñïîëüçóåòñÿ äëÿ ñîçäàíèÿ ñëîæíûõ ïðîãðàìì. Äëÿ IBM PC íàèáîëåå ïîïóëÿðíîé ÿâëÿåòñÿ ñèñòåìà Turbo C++ ôèðìû Borland (ÑØÀ).
Ñ# (Ñ Sharp) – «Ñè Øàðï» – îáúåêòíî-îðèåíòèðîâàííûé ÿçûê ïðîãðàììèðîâàíèÿ, î ðàçðàáîòêå êîòîðîãî â 2000 ã. îáúÿâèëà ôèðìà Microsoft. Ïî ñâîåìó õàðàêòåðó îí íàïîìèíàåò ÿçûêè C++ è Java è ïðåäíàçíà÷åí äëÿ ðàçðàáîò÷èêîâ ïðîãðàìì, èñïîëüçóþùèõ ÿçûêè Ñ è C++, äëÿ òîãî, ÷òîáû îíè ìîãëè áîëåå ýôôåêòèâíî ñîçäàâàòü Èíòåðíåò-ïðèëîæåíèÿ. Óêàçûâàåòñÿ, ÷òî Ñ# áóäåò òåñíî èíòåãðèðîâàí ñ ÿçûêîì XML.
|