Prirodzené a umelé jazyky. Rozdiel medzi prirodzenými a formálnymi jazykmi

1. Logika a jazyk.Predmetom štúdia logiky sú formy a zákony správne myslenie. Myslenie je funkcia ľudský mozog. Práca prispela k oddeleniu človeka od prostredia zvierat a bola základom pre vznik vedomia (vrátane myslenia) a jazyka u ľudí. Myslenie je neoddeliteľne spojené s jazykom. Jazyk, podľa K. Marxa existuje bezprostredná realita myslenia. Počas kolektívu pracovná činnosťľudia mali potrebu komunikovať a odovzdávať si navzájom svoje myšlienky, bez čoho by samotná organizácia kolektívnych pracovných procesov nebola možná.

Funkcie prirodzeného jazyka sú početné a mnohostranné. Jazyk je prostriedok každodenná komunikáciaľudia, prostriedok komunikácie vo vedeckej a praktickej činnosti. Jazyk umožňuje prenášať a prijímať nahromadené vedomosti, praktické zručnosti a životná skúsenosť z jednej generácie na druhú, vykonávať proces školenia a vzdelávania mladej generácie. Jazyk Charakteristické sú aj tieto funkcie: uchovávať informácie, byť prostriedkom na vyjadrenie emócií, byť prostriedkom poznania.

Jazyk je znakový informačný systém, produkt duchovnej činnosti človeka. Nahromadené informácie sa prenášajú pomocou znakov (slov) jazyka.

Reč môže byť ústna alebo písomná, počuteľná alebo nezvuková (ako napr. v prípade hluchonemých), vonkajšia (pre iných) alebo vnútorná, reč vyjadrená prirodzeným alebo umelým jazykom. Používaním vedecký jazyk, ktorý je založený na prirodzenom jazyku, formuluje princípy filozofie, histórie, geografie, archeológie, geológie, medicíny (pomocou „živých“ národných jazykov, dnes už „mŕtvych“ latinský jazyk) a mnoho ďalších vied.

Jazyk je nielen komunikačný prostriedok, ale aj najdôležitejší komponent kultúry každého národa.

Na základe prirodzených jazykov vznikli umelé jazyky vedy. Patria sem jazyky matematiky, symbolickej logiky, chémie, fyziky, ako aj algoritmické počítačové programovacie jazyky, ktoré dostali široké uplatnenie v moderných počítačoch a systémoch. Programovacie jazyky sú znakové systémy používané na opis procesov riešenia problémov na počítači. V súčasnosti narastá tendencia rozvíjať princípy „komunikácie“ medzi človekom a počítačom v prirodzenom jazyku, aby bolo možné používať počítače bez sprostredkovateľov – programátorov.

Znak je hmotný objekt (jav, udalosť), ktorý pôsobí ako reprezentant nejakého iného objektu, vlastnosti alebo vzťahu a slúži na získavanie, uchovávanie, spracovanie a prenos správ (informácií, vedomostí).

Znaky sa delia na jazykové a mimojazykové. Nejazykové znaky zahŕňajú kopírovacie znaky (napríklad fotografie, odtlačky prstov, reprodukcie atď.), znaky atribútov alebo indikačné znaky (napríklad dym je znakom ohňa, zvýšená teplota telo - znak choroby), znaky-signály (napríklad zvonček - znak začiatku alebo konca hodiny), znaky-symboly (napríklad dopravné značky) a iné typy znakov. Existuje špeciálna veda - semiotika, ktorá je všeobecná teória znamenia. Rôzne znaky sú jazykové znaky. Jeden z základné funkcie jazykové znaky spočívajú v ich označení predmetov. Názvy sa používajú na označenie predmetov.

Meno je slovo alebo fráza, ktorá označuje konkrétny objekt. (Slová „označenie“, „pomenovanie“, „meno“ sa považujú za synonymá.) Subjekt je tu chápaný vo veľmi širokom zmysle: sú to veci, vlastnosti, vzťahy, procesy, javy atď. verejný život, duševná činnosť ľudí, produkty ich fantázie a výsledky abstraktného myslenia. Takže názov je vždy názov nejakého objektu. Hoci sú predmety premenlivé a plynulé, zachovávajú si kvalitatívnu istotu, ktorá je označená názvom daného predmetu.

2. Jazyk logiky a jazyk práva. Nevyhnutné prepojenie myslenia a jazyka, v ktorom jazyk pôsobí ako materiálny obal myšlienok, znamená, že identifikovať logické štruktúry je možné len analýzou jazykových výrazov. Tak ako sa k jadru orecha dostanete len otvorením jeho škrupiny, tak logické formy možno identifikovať iba pomocou jazykovej analýzy.

Aby sme zvládli logicko-lingvistickú analýzu, stručne pouvažujme o štruktúre a funkciách jazyka, o vzťahu medzi logickým a gramatické kategórie, ako aj zásady konštrukcie špeciálny jazyk logika.

Jazyk je symbolický Informačný systém, ktorý plní funkciu generovania, uchovávania a prenosu informácií v procese porozumenia skutočnosti a komunikácie medzi ľuďmi.

Hlavná stavebný materiál Pri konštrukcii jazyka sa objavujú znaky, ktoré sa v ňom používajú. Znak je akýkoľvek zmyslovo vnímaný (vizuálne, sluchovo alebo inak) objekt, ktorý pôsobí ako reprezentant iného objektu. Medzi rôznymi znakmi rozlišujeme dva typy: obrazové znaky a symbolové znaky.

Znaky-obrazy majú určitú podobnosť s určenými predmetmi. Príklady takýchto označení: kópie dokumentov; odtlačky prstov; fotografie; niektoré dopravné značky zobrazujúce deti, chodcov a iné predmety. Znaky-symboly nemajú žiadnu podobnosť s určenými predmetmi. Napríklad: noty; znaky morzeovky; písmená v abecedách národných jazykov.

3. Prirodzené a umelé jazyky. Podľa pôvodu sú jazyky prirodzené alebo umelé.

Prirodzené jazyky- Ide o zvukové (rečové) a potom grafické (písomné) informačné znakové systémy, ktoré sa historicky vyvinuli v spoločnosti. Vznikli na konsolidáciu a prenos nahromadených informácií v procese komunikácie medzi ľuďmi. Prirodzené jazyky pôsobia ako nositelia stáročnej kultúry národov. Vyznačujú sa bohatými vyjadrovacími schopnosťami a univerzálnym pokrytím rôznych oblastí života.

Konštruované jazyky sú pomocné znakové systémy vytvorené na základe prirodzených jazykov pre presný a ekonomický prenos vedeckých a iných informácií. Sú konštruované pomocou prirodzeného jazyka alebo predtým vytvoreného umelého jazyka. Jazyk, ktorý funguje ako prostriedok na konštruovanie alebo učenie sa iného jazyka, sa nazýva metajazyk, hlavný sa nazýva objektový jazyk. Metajazyk má spravidla bohatšie vyjadrovacie schopnosti v porovnaní s objektovým jazykom.

Konštruované jazyky rôzneho stupňa prísnosť sa široko používa v moderná veda a technológie: chémia, matematika, teoretická fyzika, výpočtová technika, kybernetika, komunikácie, stenografia.

4. Princípy konštrukcie formalizovaných logických jazykov.

Formalizovaný jazyk– umelý jazyk logiky, navrhnutý tak, aby reprodukoval logické formy kontextov prirodzeného jazyka, ako aj vyjadroval logické zákony a metódy správneho uvažovania v logických teóriách konštruovaných v danom jazyku.

Konštrukcia formalizovaného jazyka začína jeho špecifikáciou abeceda– zbierka počiatočných, primitívnych symbolov. Abeceda obsahuje logické symboly (znaky logické operácie a vzťahy, napr. výrokové spojky a kvantifikátory, nelogické symboly (parametre popisných zložiek prirodzeného jazyka) a technické symboly (napr. zátvorky). Potom sa formulujú takzvané pravidlá tvorby zložitých jazykových znakov z jednoduchých – stanovujú sa Rôzne druhy dobre formované výrazy. Ich najdôležitejším typom sú vzorce - analógy výrokov prirodzeného jazyka.

Výrazná vlastnosť formalizovaný jazyk je účinnosť definícií všetkých jeho syntaktických kategórií: otázka, či ľubovoľný symbol alebo postupnosť abecedných symbolov patrí do určitej triedy jazykových výrazov, sa rieši algoritmicky v konečnom počte krokov.

Niekedy formalizované jazyky spolu s abecedou a pravidlami tvorby zahŕňajú takzvané transformačné pravidlá - dedukčné postupy, presné pravidlá prechodu z jednej postupnosti symbolov do druhej. V tomto prípade sa formalizovaný jazyk v podstate stotožňuje s logickým kalkulom. Ďalšia interpretácia formalizovaného jazyka zahŕňa prijatie pravidiel na interpretáciu jeho výrazov, ktoré umožňujú porovnávať každú syntaktickú kategóriu znakov so sémantickou, čo je nevyhnutné na identifikáciu logických foriem.

Formalizované jazyky môžu mať rôzne vyjadrovacie schopnosti. Výrokové jazyky teda umožňujú študovať logickú formu iba na úrovni zložitých výrokov bez toho, aby sa brali do úvahy vnútorná štruktúra jednoduché vyhlásenia. Sylogistické jazyky umožňujú zachytiť logické formy atribútov. Jazyky prvého rádu reprodukujú štruktúru jednoduchých (atributívnych aj vzťahových) aj zložitých výrokov, ale umožňujú kvantifikáciu iba jednotlivcom. V bohatších jazykoch - jazykoch vyšších rádov - umožňujú kvantifikáciu aj vlastnosti, vzťahy a funkcie.

Princípy konštrukcie formalizovaných jazykov možno použiť aj pri definovaní jazykov nelogických, aplikovaných teórií. V tomto prípade sa namiesto abstraktných nelogických symbolov (parametrov) do jazykovej abecedy zadávajú názvy konkrétnych objektov predmetu teórie, znaky určitých funkcií, vlastností, vzťahov atď.

FORMA A JAZYK PREZENTÁCIE INFORMÁCIÍ

Forma prezentácie rovnakých informácií môže byť odlišná

Informácie tak môžu byť prezentované v rôzne formy:

  • ikonický napísané, pozostávajúce z rôznych znakov, medzi ktorými je obvyklé rozlišovať:
  • symbolický vo forme textu, čísel, špeciálnych znakov (zap
  • príklad, učebnicový text);
  • grafický(Napríklad, geografická mapa);
  • tabuľkový(napríklad tabuľka zaznamenávajúca priebeh fyzikálneho experimentu);
    • vo forme gest alebo signálov (napríklad signály riadiaceho dopravy
    • dopravy);
    • ústne verbálne (napríklad rozhovor).

Základom každého jazyka je abeceda- súbor jednoznačne definovaných znakov (symbolov), z ktorých sa tvorí správa. Jazyky sa delia na prirodzené (hovorené) a formálne. Abeceda prirodzených jazykov závisí od národných tradícií. Formálne jazyky sa nachádzajú v špecializovaných oblastiach ľudská aktivita(matematika, fyzika, chémia atď.).

Prirodzené a formálne jazyky.

V procese rozvoja ľudskej spoločnosti sa vyvinuli ľudia veľké číslo jazykoch. Jazykové príklady:

  • · hovorené jazyky(v súčasnosti ich je na svete viac ako 2000);
  • · jazyky výrazov tváre a gest;
  • · jazyky kresieb, výkresov, schém;
  • · vedecké jazyky (matematika, chémia, biológia atď.);
  • · jazyky umenia (maľba, hudba, sochárstvo, architektúra atď.);
  • · špeciálne jazyky (Braillovo písmo pre nevidiacich, Morseova abeceda, Esperanto, námorný semafor atď.);
  • · algoritmické jazyky (vývojové diagramy, programovacie jazyky).

Jazyk– je znakový systém používaný na účely komunikácie a poznávania. Základom väčšiny jazykov je abeceda– súbor symbolov, z ktorých možno poskladať slová a slovné spojenia daného jazyka.

Jazyk sa vyznačuje:

  • · súbor použitých znakov;
  • · pravidlá pre vytváranie takých jazykových konštrukcií z týchto znakov, ako sú „slová“, „frázy“ a „texty“ (v širokom výklade týchto pojmov);
  • · súbor syntaktických, sémantických a pragmatických pravidiel používania týchto jazykových štruktúr.

Všetky jazyky možno rozdeliť na prirodzené a umelé.

Prirodzené sa nazývajú „obyčajné“, „hovorové“ jazyky, ktoré sa vyvíjajú spontánne a časom. Prirodzený jazyk, určený predovšetkým na každodennú komunikáciu, má množstvo jedinečných vlastností:

  • · takmer všetky slová majú viac ako jeden význam;
  • · často sa vyskytujú slová s nepresným a nejasným obsahom;
  • · hodnoty jednotlivé slová a prejavy závisia nielen od seba, ale aj od svojho prostredia (kontextu);
  • bežné sú synonymá (iný zvuk - rovnaký význam) a homonymá (rovnaký zvuk - rovnaký význam). iný význam);
  • · tie isté objekty môžu mať viacero mien;
  • · sú slová, ktoré neoznačujú žiadne predmety;
  • · mnohé konvencie týkajúce sa používania slov nie sú výslovne uvedené, ale sú len predpokladané a pre každé pravidlo existujú výnimky atď.

Hlavná funkcie prirodzený jazyk sú:

  • · komunikatívna (komunikačná funkcia);
  • · kognitívna (kognitívna funkcia);
  • · emocionálna (funkcia formovania osobnosti);
  • · direktíva (funkcia vplyvu).

Umelé jazyky sú vytvorené ľuďmi na špecifické účely alebo pre špecifické skupiny ľudí. Charakteristickou črtou umelých jazykov je jednoznačná definícia ich slovnej zásoby, pravidlá tvorby výrazov a pravidlá priraďovania ich významov.

Každý jazyk – prirodzený aj umelý – má súbor určitých pravidiel. Môžu byť explicitne a striktne formulované (formalizované), alebo môžu povoliť rôzne možnosti ich použitie.

Formalizované (formálne) jazyk – jazyk charakterizovaný tým presné pravidlá vytváranie výrazov a ich porozumenie. Je postavená v súlade s jasnými pravidlami, poskytuje konzistentné, presné a kompaktné zobrazenie vlastností a vzťahov skúmanej oblasti (modelovaných objektov).

Formálne jazyky majú na rozdiel od prirodzených jazykov jasne definované pravidlá pre sémantickú interpretáciu a syntaktickú transformáciu použitých znakov a tiež to, že význam a význam znakov sa nemení v závislosti od akýchkoľvek pragmatických okolností (napríklad kontextu).



Väčšina formálnych jazykov (vytvorených štruktúr) je postavená podľa nasledujúcej schémy. prvý vybratý abeceda , alebo súbor počiatočných symbolov, z ktorých budú zostavené všetky výrazy jazyka; potom opisuje syntax jazyk, teda pravidlá konštruovania zmysluplných výrazov. Písmená v abecede formálneho jazyka môžu byť písmená z abecedy prirodzených jazykov, zátvorky, špeciálne znaky atď. Z listov, podľa určité pravidlá možno zostaviť slová a výrazy . Zmysluplné výrazy sa získajú vo formálnom jazyku iba vtedy, ak sú splnené určité pravidlá v jazyku. pravidlá vzdelanie. Pre každý formálny jazyk musí byť súbor týchto pravidiel striktne definovaný a modifikácia ktoréhokoľvek z nich vedie najčastejšie k vzniku novej variety (dialektu) tohto jazyka.

Formálne jazyky sú široko používané vo vede a technike. Z hľadiska informatiky medzi formálnymi jazykmi najviac významnú úlohu hrať formálne jazyk logiky (jazyk logickej algebry) a programovacie jazyky .

Vznik programovacie jazyky pripadá na začiatok 50-tych rokov XX storočia.

Jazyksystém znakov, ktoré majú význam. Jazyk je spôsob existencie vedomia a komunikácie medzi človekom a človekom. V prvom rade to musíte pochopiť vedomie je neoddeliteľne spojené s jazykom ako určitý znakový systém. Podpísať- hmotný predmet (jav, udalosť), pôsobiaci ako zástupca iného predmetu, a teda reprodukujúci jeho vlastnosti.

Existujú lingvistické znaky (súčasť určitého znakového systému) a nelingvistické znaky (vrátane kópií, znakov, symptómov). „Jazyky“ možno považovať za znakové systémy výtvarné umenie, divadlo, kino, tanec, hudba atď. Znakové systémy vznikli a vyvíjajú sa ako materiálna forma, v ktorej sa uskutočňuje vedomie a myslenie.

Počiatočný znakový systém je bežný hovorený, prirodzený jazyk. V jazyku, ktorý rozlišujú reč - jazyk v akcii, v situácii komunikácie, v prvom rade ústny, v druhom rade písaný.

Myslenie (vedomie) a jazyk sú neoddeliteľne spojené, ale nie totožné. Rozdiel medzi nimi je v tom, že myšlienka je odrazom objektívna realita, pričom slovo je spôsob upevňovania, vyjadrovania myšlienok a zároveň prostriedok prenosu myšlienok na iných ľudí.

Jazyk slúži ako podmienka vzájomného porozumenia medzi ľuďmi, ako aj uvedomenia si reality a seba samého. Prostriedky na uľahčenie stelesnenia myšlienok v jazykovej forme sú rôzne druhy reč: ústna, písomná, interná („myslite na seba“). Reč je proces používania jazyka na komunikáciu.

Slovo ako jednotka jazyka má dve stránky: vonkajšiu, zvukovú (fonetickú) a vnútornú, sémantickú (významovú). Oba sú produktom dlhodobého spoločensko-historického vývoja. Jednota týchto strán vytvára slovo, v ktorom sa spájajú funkcie znaku a významu.

Takže vedomie a jazyk sú jedno. V tejto jednote je určujúcou stránkou vedomie, myslenie. Vedomie odráža realitu a jazyk ju označuje a vyjadruje. Jazyk je spôsob existencie vedomia.

Prirodzené (verbálne, sluchové)obyčajný ľudský jazyk. Umelá je reč znakov a symbolov. Prvý vzniká spontánne v procese komunikácie medzi členmi niektorých sociálna skupina. Druhý je vytvorený ľuďmi na nejaký špeciálny účel (jazyky matematiky, logiky, šifry atď.). Charakteristickou črtou prirodzených jazykov je polysémia slov, zatiaľ čo umelé sú jednoznačné a presné. Poďme sa na tieto jazyky pozrieť bližšie.

Prirodzený jazyk predstavuje najbohatšie sa rozvíjajúci integrálny systém. Jeho elementárnou jednotkou, „atómom“ jazyka, je slovo, ktoré slúži na pomenovanie predmetov, osôb, procesov, vlastností atď. Od svojho vzniku sa prirodzený jazyk neustále menil - bolo to spôsobené interakciou kultúr, vedecko-technickým pokrokom atď. Niektoré slová časom strácajú svoj význam („flogistón“, „kalorický“), iné nadobúdajú nový význam („satelit“ ako kozmická loď).


Zdá sa, že prirodzený jazyk žije vlastným životom. Obsahuje veľa odtieňov a vlastností, čo sťažuje presné vyjadrenie myšlienky (najmä vedeckej) slovami. Nepomáha tomu ani prítomnosť mnohých obrazných výrazov, archaizmov, prevzatých slov, hyperbol, idiómov, metafor atď. v prirodzenom jazyku. Prirodzený jazyk je navyše bohatý na výkričníky a citoslovcia, ktorých význam je ťažké vytrhnúť z kontextu.

Konštruované jazyky - znakové systémy vytvorené ľuďmi na použitie v obmedzené oblasti, kde je nevyhnutná a postačujúca presnosť, prísnosť, jednoznačnosť, stručnosť a jednoduchosť vyjadrenia. To platí najmä pre vedecké účely.

Existujú špecializované a nešpecializované jazyky. Posledné menované sú určené hlavne pre medzinárodná komunikácia. Najbežnejším z nich je esperanto. Špecializované umelé jazyky zahŕňajú formalizované systémy symbolov v rôznych oblastiach vedy (matematika, fyzika, chémia, logika, lingvistika atď.), Ako aj rýchlo sa rozvíjajúci počítačový jazyk, ktorý stále viac a viac modeluje prirodzený jazyk. Umelé jazyky sú doplnkom prirodzených jazykov a existujú len na ich základe.

Prirodzený jazyk- v lingvistike a filozofii jazyka jazyk používaný na ľudskú komunikáciu (na rozdiel od formálnych jazykov a iných typov znakových systémov, v semiotike nazývaných aj jazyky) a nie umelo vytvorený (na rozdiel od umelých jazykov).

Slovná zásoba a gramatické pravidlá prirodzeného jazyka sú určené praxou používania a nie sú vždy formálne zaznamenané.

Vlastnosti prirodzeného jazyka

Prirodzený jazyk ako systém znakov

V súčasnosti sa konzistentnosť považuje za najdôležitejšiu vlastnosť jazyka. Semiotická podstata prirodzeného jazyka spočíva v vytvorení súladu medzi vesmírom významov a vesmírom zvukov.

Na základe povahy roviny prejavu V ústnej forme patrí ľudský jazyk k systémom sluchových znakov a v písomnej forme k vizuálnej.

Podľa typu genézy prirodzený jazyk je klasifikovaný ako kultúrny systém, a preto je v kontraste s prirodzenými aj umelými znakovými systémami. Ľudský jazyk ako znakový systém je charakterizovaný kombináciou znakov prirodzeného aj umelého znakového systému.

Systém prirodzeného jazyka odkazuje viacúrovňové systémy, pretože pozostáva z kvalitatívne odlišných prvkov – foném, morfém, slov, viet, ktorých vzťahy sú zložité a mnohostranné.

Čo sa týka štrukturálnej zložitosti prirodzeného jazyka, jazyk sa nazýva najviac komplex znakových systémov.

Podľa štrukturálneho základu tiež rozlišovať deterministický A pravdepodobnostný semiotické systémy. Prirodzený jazyk patrí k pravdepodobnostným systémom, v ktorých poradie prvkov nie je rigidné, ale má pravdepodobnostný charakter.

Semiotické systémy sa tiež delia na dynamické, pohyblivé a statické, stacionárne. Prvky dynamických systémov voči sebe menia svoju polohu, pričom stav prvkov v statických systémoch je nehybný a stabilný. Prirodzený jazyk je klasifikovaný ako dynamický systém, hoci obsahuje aj statické znaky.

Ďalšou štrukturálnou charakteristikou znakových systémov je ich úplnosť. Úplný systém možno definovať ako systém so znakmi reprezentujúcimi všetky teoreticky možné kombinácie určitej dĺžky z prvkov danej množiny. Neúplný systém možno teda charakterizovať ako systém s určitým stupňom redundancie, v ktorom nie všetky znaky slúžia na vyjadrenie znakov. možné kombinácie dané prvky. Prirodzený jazyk je neúplný systém s vysokým stupňom redundancie.

Rozdiely medzi znakovými systémami v ich schopnosti meniť sa umožňujú zaradiť ich do otvorené a uzavreté systémy. Otvorené systémy v procese svojho fungovania môžu zahŕňať nové znaky a vyznačujú sa vyššou adaptabilitou v porovnaní s uzavretými systémami, ktoré nie sú schopné zmeny. Schopnosť zmeniť sa je vlastná ľudskej reči.

Podľa V. V. Nalimova prirodzený jazyk zaujíma strednú pozíciu medzi „mäkkými“ a „tvrdými“ systémami. Mäkké systémy zahŕňajú nejednoznačne kódujúce a nejednoznačne interpretované znakové systémy, napríklad jazyk hudby, zatiaľ čo tvrdé systémy zahŕňajú jazyk vedeckých symbolov.

Hlavná funkcia jazyka - konštruovanie rozsudkov, možnosť určovania významu aktívnych reakcií, organizovanie pojmov, ktoré reprezentujú nejaké symetrické formy, ktoré organizujú priestor vzťahov „komunikátorov“: [nešpecifikovaný zdroj 1041 dní]

komunikatívny:

s uvedením(pre neutrálne vyjadrenie skutočnosti),

opytovací(na žiadosť o fakt),

apelatívum(na podporu akcie),

expresívne(na vyjadrenie nálady a emócií rečníka),

nadväzovanie kontaktov(vytvárať a udržiavať kontakt medzi účastníkmi rozhovoru);

metalingvistický(na interpretáciu jazykových faktov);

estetický(pre estetický vplyv);

funkcia indikátora príslušnosti k určitej skupine ľudí(národy, národnosti, profesie);

informačné;

vzdelávacie;

emocionálne.

Konštruované jazyky- špeciálne jazyky, ktoré sú na rozdiel od prirodzených koncipované účelovo. Takýchto jazykov je už viac ako tisíc a neustále vznikajú ďalšie a ďalšie.

Klasifikácia

Rozlišujú sa tieto typy umelých jazykov:

Programovacie jazyky a počítačové jazyky- jazyky na automatické spracovanie informácií pomocou počítača.

Informačné jazyky- jazyky používané v rôznych systémoch spracovania informácií.

Formalizované jazyky vedy- jazyky určené na symbolický zápis vedeckých faktov a teórie matematiky, logiky, chémie a iných vied.

Jazyky neexistujúcich národov vytvorené na fiktívne alebo zábavné účely, napríklad: elfský jazyk vynájdený J. Tolkienom, klingónsky jazyk vynájdený Marcom Okrandom pre sci-fi seriál Star Trek (pozri Vymyslené jazyky), jazyk Na'vi vytvorený pre film Avatar.

Medzinárodné pomocné jazyky- jazyky vytvorené z prvkov prirodzených jazykov a ponúkané ako pomocný prostriedok medzietnickej komunikácie.

Myšlienka vytvorenia nového jazyka medzinárodnej komunikácie vznikla v r XVII-XVIII storočia v dôsledku postupného úpadku medzinárodnej úlohy latinčiny. Spočiatku to boli prevažne projekty racionálneho jazyka, oslobodené od logických chýb živých jazykov a založené na logickej klasifikácii pojmov. Neskôr sa objavujú projekty založené na modeloch a materiáloch zo živých jazykov. Prvým takýmto projektom bola universalglot, publikovaná v roku 1868 v Paríži Jeanom Pirrom. Pirrov projekt, ktorý počítal s mnohými detailmi neskorších projektov, zostal bez povšimnutia verejnosti.

Ďalší projekt medzinárodný jazyk sa stal Volapuk, ktorý v roku 1880 vytvoril nemecký jazykovedec I. Schleyer. V spoločnosti to vyvolalo poriadny rozruch.

Najznámejším umelým jazykom bolo esperanto (L. Zamenhof, 1887) - jediný umelý jazyk, ktorý sa rozšíril a zjednotil pomerne veľa priaznivcov medzinárodného jazyka.

Najznámejšie umelé jazyky sú:

základná angličtina

Esperanto

interlingua

latinsko-modrá-flexione

západný

solresol

klingónsky jazyk

elfské jazyky

Existujú aj jazyky, ktoré boli špeciálne vyvinuté na komunikáciu s mimozemskou inteligenciou. Napríklad - Linkos.

Podľa účelu stvorenia umelé jazyky možno rozdeliť do nasledujúcich skupín:

Filozofické a logické jazyky- jazyky, ktoré majú jasnú logickú štruktúru tvorby slov a syntaxe: Lojban, Tokipona, Ifkuil, Ilaksh.

Podporné jazyky- určené na praktickú komunikáciu: Esperanto, Interlingua, Slovio, Slovyanski.

Umelecké alebo estetické jazyky- vytvorené pre kreatívne a estetické potešenie: Quenya.

Jazyk je tiež vytvorený, aby sa pripravil experiment, napríklad na testovanie hypotézy Sapir-Whorf (že jazyk, ktorým človek hovorí, obmedzuje vedomie, ženie ho do určitého rámca).

Svojou štruktúrou Projekty umelého jazyka možno rozdeliť do nasledujúcich skupín:

A priori jazyky- na základe logických alebo empirických klasifikácií pojmov: loglan, lojban, rho, solresol, ifkuil, ilaksh.

A posteriori jazyky- jazyky postavené predovšetkým na základe medzinárodnej slovnej zásoby: Interlingua, Occidental

Zmiešané jazyky- slová a slovotvorba sú sčasti prevzaté z neumelých jazykov, sčasti vytvorené na základe umelo vymyslených slov a slovotvorných prvkov: Volapuk, Ido, Esperanto, Neo.

Počet hovorcov umelých jazykov možno odhadnúť len približne, pretože neexistuje systematický záznam o hovorcoch.

Podľa miery praktického využitia umelé jazyky sú rozdelené do projektov, ktoré sa rozšírili: Ido, Interlingua, Esperanto. Jazyky ako národné jazyky, sa nazývajú „socializované“, medzi umelými sa spájajú pod pojmom plánované jazyky. Strednú pozíciu zaujímajú umelé jazykové projekty, ktoré majú určitý počet podporovateľov, napríklad Loglan (a jeho potomok Lojban), Slovio a ďalšie. Väčšina umelých jazykov má jediného rečníka - autora jazyka (z tohto dôvodu je správnejšie nazývať ich „lingvistické projekty“ a nie jazyky).

Hierarchia komunikačných cieľov

Jazykové funkcie

Základné funkcie:

Poznávacie(kognitívna) funkcia spočíva v hromadení poznatkov, ich usporiadaní, systematizácii.

Komunikatívne funkciou je zabezpečiť interakciu medzi odosielateľom verbálnej správy a jej príjemcom.

Funkcie súkromného jazyka

Vytváranie kontaktov (fatické)

Dopady (dobrovoľné)

Odkaz- funkcia spojená s predmetom myslenia, s ktorým daný jazykový prejav koreluje.

Odhadovaný

Emotívny (emocionálne expresívny)

Nabíjateľné- vlastnosť jazyka hromadiť, zhromažďovať vedomosti ľudí. Následne tieto poznatky vnímajú potomkovia.

Metalingvistický

Estetické- Schopnosť jazyka byť prostriedkom na skúmanie a opis z hľadiska jazyka samotného.

Rituál atď.

Prirodzené jazyky sú jazyky, ktorými ľudia hovoria, ako napríklad angličtina, španielčina a francúzske jazyky. Nevyvinuli ich ľudia (hoci sa im ľudia snažia vnútiť nejaké pravidlá); vyvinuli sa prirodzene.

Formálne jazyky sú jazyky, ktoré sú vyvinuté ľuďmi pre konkrétne aplikácie. Napríklad zápis, ktorý matematici používajú ako formálny jazyk, ktorý je obzvlášť dobrý na vyjadrenie vzťahov medzi číslami a symbolmi. Chemici používajú na reprezentáciu formálny jazyk chemická štruktúra molekuly. A to najdôležitejšie:

Programovacie jazyky sú formálne jazyky, ktoré boli vyvinuté pre výpočtové výrazy.

Formálne jazyky zvyčajne majú prísne pravidlá syntax. Napríklad 3+3=6 je syntakticky správny matematický výrok, ale 3=+$6 nie je. H2O je syntakticky správny chemický názov, ale 2ZZ nie je.

Existujú dva typy pravidiel syntaxe: pravidlá súvisiace s lexémami a pravidlá súvisiace so štruktúrou. Lexémy sú základné prvky jazyka, ako sú slová, čísla a chemické prvky. Jedným z problémov s 3 = + 6 $ je, že $ nie je právna lexéma v matematike (podľa najmenej, pokiaľ vieme). Podobne 2Zz nie je legálne, pretože neexistuje žiadny prvok so skratkou Zz.

Druhý typ syntaktickej chyby sa týka štruktúry príkazu, ktorý je štruktúrovaný ako token. Výrok 3 = + 6 $ je štrukturálne nesprávny, pretože znamienko plus nemôžete umiestniť hneď za znamienko rovnosti. rovnakým spôsobom, molekulárne vzorce by mal mať dolné indexy za názvom prvku, nie pred ním.

Ako cvičenie vytvorte niečo, čo vyzerá dobre štruktúrovane Anglická veta s nerozoznateľnými žetónmi. Potom napíšte ďalšiu vetu so všetkými platnými tokenmi, ale s neplatnou štruktúrou.

Keď čítate vetu na anglický jazyk alebo výrok vo formálnom jazyku, musíte prísť na to, aká štruktúra vety je prítomná (hoci v prirodzenom jazyku to robíte podvedome). Tento proces sa nazýva syntaktická analýza.

Napríklad, keď počujete frázu „Spadla druhá topánka“, chápete, že „druhá topánka“ je predmetom a „spadla“ je predikát. Po analýze vety môžete zistiť jej význam alebo sémantiku. Za predpokladu, že viete, čo je to „topánka“ a čo znamená spadnúť, pochopíte všeobecný význam tejto vety.

Hoci formálne a prirodzené jazyky majú veľa funkcií v spoločných znakoch, štruktúre, syntaxi a sémantike, existuje veľa rozdielov:

nejednoznačnosť- Prirodzené jazyky sú plné nejednoznačnosti, keď ľudia komunikujú pomocou kontextových kľúčov a iných informácií. Formálne jazyky sú navrhnuté tak, aby boli takmer alebo úplne jednoznačné, čo znamená, že každé vyhlásenie má presne jeden význam bez ohľadu na kontext.

nadbytok- Prirodzené jazyky využívajú veľa redundancie na kompenzáciu nejednoznačnosti a zníženie nedorozumení. V dôsledku toho sú často verbálne. Formálne jazyky sú menej nadbytočné a stručnejšie.

doslovnosť- Prirodzené jazyky sú plné idiómov a metafor. Ak poviem: „Spadla druhá topánka“, pravdepodobne tam nie sú žiadne topánky a nie je čo zhodiť. Formálne jazyky znamenajú presne to, čo hovoria.

Ľudia, ktorí vyrastajú hovoriaci prirodzenými jazykmi, sa často musia prispôsobiť formálnym jazykom. V niektorých ohľadoch je rozdiel medzi formálnymi a prirodzenými jazykmi podobný rozdielu medzi poéziou a prózou, ale vo väčšej miere:

Poézia

Slová sa používajú na ich dojem, ako aj na ich význam a celá báseň spolu vytvára efekt alebo emocionálnu reakciu. Nejednoznačnosť je nielen bežná, ale často aj zámerná.

Próza

Doslovný význam slova je dôležitejší a štruktúra podporuje lepšie porozumenie. Próza je prístupnejšia analýze ako poézia, ale stále je často nejednoznačná.

programy

Význam počítačového programu je jednoznačný a doslovný a dá sa plne pochopiť prostredníctvom analýzy symbolov a štruktúry.

Tu je niekoľko tipov na čítanie programov (a iných formálnych jazykov). Po prvé, nezabudnite, že formálne jazyky sú oveľa hustejšie ako prirodzené jazyky, takže ich čítanie bude trvať dlhšie. Tiež štruktúra je veľmi dôležitá, takže nie veľmi dobrý nápadčítať zhora nadol, zľava doprava. Namiesto toho sa naučte analyzovať program vo svojej hlave, identifikovať tokeny a interpretovať štruktúru. K tomu všetkému záleží na detailoch. Malé veci, ako sú preklepy a zlá interpunkcia, ktoré vám v prirodzených jazykoch prejdú veľký význam vo formálnom jazyku.

Prvý program

Tradične sa prvý program napísaný v novom jazyku nazýva „Hello, World!“, pretože jediné, čo robí, je zobrazenie slov „Hello, World!“ V Pythone to vyzerá takto:

vytlačiť "Ahoj, svet!"

Toto je príklad tlačového výpisu, ktorý v skutočnosti nič nevytlačí na papier. Zobrazí hodnotu na obrazovke. V tomto prípade sú výsledkom slová:

Úvodzovky v programe označujú začiatok a koniec hodnoty; v dôsledku toho sa neobjavia.

Niektorí ľudia posudzujú kvalitu programovacieho jazyka podľa jednoduchosti programu „Hello, World!“. Podľa tohto vzoru to Python robí čo najviac.

Slovník pojmov.

Riešenie- proces rozvíjania problému, hľadania riešenia a uvažovania nad riešením.

Programovací jazyk vysoký stupeň je programovací jazyk podobný Pythonu, ktorý je navrhnutý tak, aby sa dal ľuďom ľahko čítať a písať.

Jazyk nízkej úrovne- programovací jazyk, ktorý je navrhnutý tak, aby bol prirodzený na vykonávanie počítačom; tiež nazývaný „strojový jazyk“ alebo „jazyk zhromaždenia“.

Prenosnosť- vlastnosť programu, ktorý môže bežať na viacerých typoch počítačov. tlmočenie – vykonávanie programu v jazyku vysokej úrovne prekladaním riadkov po jednom.

Kompilácia- jednorazový preklad programu napísaného vo vysokoúrovňovom jazyku do nízky level v príprave na následnú realizáciu.

Zdroj - program v jazyku vysokej úrovne pred kompiláciou. objektový kód je výstupom kompilátora po preložení programu. spustiteľný kód je iný názov pre "objektový kód", ktorý je pripravený na spustenie. skript - program uložený v súbore (zvyčajne ten, ktorý bude interpretovaný).

Program- súbor pokynov, ktoré definujú výpočty. algoritmus - všeobecný proces riešenia triedy problémov.

Bug- chyba v programe. ladenie je proces hľadania a odstraňovania ktoréhokoľvek z troch typov programových chýb.

Syntax- programová štruktúra. syntaktická chyba – chyba v programe, ktorá znemožňuje analýzu (a teda nemožno ju interpretovať).

Chyba spustenia- chyba, ktorá sa nevyskytne, kým sa program nezačne vykonávať, ale ktorá bráni pokračovaniu programu.

Výnimka- iný názov chyby spustenia. sémantická chyba – chyba v programe, ktorá spôsobí, že vykoná niečo iné, než čo programátor zamýšľal.

Sémantika- zmysel programu. prirodzený jazyk - ktorýkoľvek z jazykov, ktorými hovoria ľudia a ktoré sa vyvinuli prirodzene.