Природни и вештачки јазици. Разлика помеѓу природни и формални јазици

1. Логика и јазик.Предмет на изучување на логиката се формите и законите правилно размислување. Размислувањето е функција човечки мозок. Трудот придонесе за одвојување на човекот од животната средина и беше основа за појавата на свеста (вклучувајќи го и размислувањето) и јазикот кај луѓето. Размислувањето е нераскинливо поврзано со јазикот. Јазик, според К. Маркс, постои непосредна реалност на мислата. Во текот на колективот трудова дејностлуѓето имаа потреба да комуницираат и да ги пренесуваат своите мисли еден на друг, без што беше невозможна организацијата на колективните работни процеси.

Функциите на природниот јазик се многубројни и повеќеслојни. Јазикот е средство секојдневна комуникацијалуѓе, средство за комуникација во научните и практичните дејности. Јазикви овозможува да пренесувате и примате акумулирано знаење, практични вештини и животно искуствоод една генерација во друга, спроведувајте го процесот на обука и едукација на помладата генерација. ЈазикКарактеристични се и следните функции: да складира информации, да биде средство за изразување емоции, да биде средство за сознание.

Јазикот е знаковен информациски систем, производ на човековата духовна активност. Акумулираните информации се пренесуваат со употреба на знаци (зборови) на јазикот.

Говорот може да биде усен или писмен, звучен или незвучен (како, на пример, во случај на глувонеми), надворешен (на другите) или внатрешен, говор изразен преку природен или вештачки јазик. Со користење на научен јазик, кој се заснова на природен јазик, ги формулира принципите на филозофијата, историјата, географијата, археологијата, геологијата, медицината (користејќи, заедно со „живите“ национални јазици, сега „мртвите“ Латински јазик) и многу други науки.

Јазикот не е само средство за комуникација, туку и најважно компонентакултурата на секој народ.

Врз основа на природните јазици, се појавија вештачки јазици на науката. Тука спаѓаат јазиците на математиката, симболичката логика, хемијата, физиката, како и алгоритамските компјутерски програмски јазици што ги добиле широка применаво современите компјутери и системи. Програмските јазици се знаковни системи кои се користат за опишување на процесите на решавање проблеми на компјутер. Во моментов, постои сè поголема тенденција да се развијат принципи за „комуникација“ помеѓу личност и компјутер на природен јазик, така што компјутерите можат да се користат без посредници - програмери.

Знакот е материјален предмет (феномен, настан) кој делува како претставник на некој друг предмет, својство или врска и се користи за стекнување, складирање, обработка и пренесување пораки (информации, знаење).

Знаците се делат на јазични и вонјазични. Нејазичните знаци вклучуваат знаци за копирање (на пример, фотографии, отпечатоци од прсти, репродукции, итн.), знаци за атрибути или знаци на индикатори (на пример, чадот е знак на оган, покачена температуратело - знак на болест), знаци-сигнали (на пример, ѕвоно - знак на почеток или крај на лекција), знаци-симболи (на пример, сообраќајни знаци) и други видови знаци. Постои посебна наука - семиотиката, која е општа теоријазнаци. Разновидните знаци се јазични знаци. Еден од суштински функциијазичните знаци се состојат во нивното означување на предметите. Имињата се користат за означување на објекти.

Името е збор или фраза што означува одреден предмет. (Зборовите „означување“, „именување“, „име“ се сметаат за синоними.) Предметот овде се сфаќа во многу широка смисла: тоа се работи, својства, односи, процеси, појави итн. и од природата и од јавниот живот, ментална активност на луѓето, производи на нивната имагинација и резултати од апстрактно размислување. Значи, името секогаш е име на некој предмет. Иако предметите се променливи и флуидни, тие ја задржуваат квалитативната сигурност, која се означува со името на дадениот објект.

2. Јазикот на логиката и јазикот на правото.Неопходната врска меѓу размислувањето и јазикот, во која јазикот делува како материјална обвивка на мислите, значи дека идентификувањето на логичките структури е можно само со анализа на јазичните изрази. Како што можете да стигнете до јадрото на јатката само со отворање на нејзината лушпа, така логички формиможе да се идентификува само преку јазична анализа.

За да ја совладаме логичко-јазичната анализа, накратко да ги разгледаме структурата и функциите на јазикот, односот помеѓу логичката и граматички категории, како и принципи на градба посебен јазиклогика.

Јазикот е симболичен Систем за информации, кој ја врши функцијата на генерирање, складирање и пренос на информации во процесот на разбирање на реалноста и комуникација меѓу луѓето.

Главна градежен материјалКога се конструира јазик, се појавуваат знаците употребени во него. Знак е секој сензуално перципиран (визуелно, аудитивно или на друг начин) предмет кој делува како претставник на друг објект. Меѓу различните знаци, разликуваме два вида: знаци на слики и знаци на симболи.

Знаците-слики имаат одредена сличност со назначените објекти. Примери за такви знаци: копии од документи; отпечатоци од прсти; фотографии; некои патокази на кои се прикажани деца, пешаци и други предмети. Знаците-симболи немаат никаква сличност со назначените предмети. На пример: музички ноти; Морзеови знаци; букви во азбуката на националните јазици.

3. Природни и вештачки јазици.По потекло, јазиците се или природни или вештачки.

Природни јазици- Станува збор за звучни (говорни), а потоа и графички (писмени) информациони знаци кои историски се развивале во општеството. Тие се појавија за да се консолидираат и пренесуваат акумулираните информации во процесот на комуникација меѓу луѓето. Природните јазици делуваат како носители на вековната култура на народите. Тие се одликуваат со богати експресивни способности и универзално покривање на различни области од животот.

Конструирани јазицисе помошни знаковни системи создадени врз основа на природни јазици за точен и економичен пренос на научни и други информации. Тие се конструирани со природен јазик или претходно конструиран вештачки јазик. Јазикот кој делува како средство за конструирање или учење на друг јазик се нарекува метајазик, главниот се нарекува објектен јазик. Метајазикот, по правило, има побогати изразни способности во споредба со јазикот на предметот.

Конструирани јазици различни степенистрогоста е широко користена во модерната наукаи технологија: хемија, математика, теоретска физика, компјутерска технологија, кибернетика, комуникации, стенографија.

4. Принципи на конструирање на формализирани логички јазици.

Формализиран јазик– вештачки логички јазик, дизајниран да ги репродуцира логичките форми на природните јазични контексти, како и да изразува логички закони и методи на правилно расудување во логички теории конструирани на даден јазик.

Изградбата на формализиран јазик започнува со негово прецизирање азбука– збирка на почетни, примитивни симболи. Азбуката вклучува логички симболи (знаци логички операциии релации, на пр., пропозициски сврзници и квантификатори), нелогични симболи (параметри на описни компоненти на природниот јазик) и технички симболи (на пр. загради). Потоа се формулираат таканаречените правила за формирање сложени јазични знаци од едноставни - тие се поставени Различни видовидобро оформени изрази. Нивниот најважен тип се формулите - аналози на искази од природен јазик.

Карактеристична карактеристикаформализираниот јазик е ефективноста на дефинициите на сите негови синтаксички категории: прашањето дали произволен симбол или низа од азбучни симболи припаѓа на одредена класа на јазични изрази се решава алгоритамски, во конечен број чекори.

Понекогаш формализираните јазици, заедно со азбуката и правилата на формирање, ги вклучуваат таканаречените правила на трансформација - постапки на дедукција, прецизни правила за премин од една низа на симболи во друга. Во овој случај, формализираниот јазик е суштински идентификуван со логичка пресметка. Друго толкување на формализиран јазик вклучува усвојување правила за толкување на неговите изрази, дозволувајќи секоја синтаксичка категорија на знаци да се спореди со семантичка, што е од суштинско значење за идентификување на логичките форми.

Формализираните јазици можат да имаат различни изразни способности. Така, пропозициските јазици дозволуваат да се проучува логичката форма само на ниво на сложени изјави, без да се земат предвид внатрешна структураедноставни изјави. Силогистичките јазици овозможуваат да се доловат логичките форми на атрибутивни искази. Јазиците од прв ред ја репродуцираат структурата на едноставни (и атрибутивни и релациски) и сложени изјави, но тие дозволуваат квантификација само од поединци. Во побогатите јазици - јазици од повисок ред - квантификацијата е дозволена и според својствата, односите и функциите.

Принципите на конструирање на формализирани јазици може да се користат и при дефинирање на јазици на нелогични, применети теории. Во овој случај, наместо апстрактни нелогични симболи (параметри), во јазичната азбука се внесуваат имињата на одредени предмети од предметната област на теоријата, знаци на одредени функции, својства, врски итн.

ФОРМА И ЈАЗИК НА ПРЕЗЕНТАЦИЈА НА ИНФОРМАЦИИ

Формата на презентација на истите информации може да биде различна

Така, информациите може да се презентираат во различни форми:

  • иконскинапишано, кое се состои од различни знаци, меѓу кои вообичаено е да се разликуваат:
  • симболичнаво форма на текст, бројки, специјални знаци (вклучено
  • пример, текст за учебник);
  • графички(На пример, географска карта);
  • табеларно(на пример, табела која го снима напредокот на физички експеримент);
    • во форма на гестови или сигнали (на пример, сигнали од контролорот на сообраќајот
    • сообраќај);
    • усно вербално (на пример, разговор).

Основата на секој јазик е азбука- збир на уникатно дефинирани знаци (симболи) од кои се формира порака. Јазиците се поделени на природни (говорни) и формални. Азбуката на природните јазици зависи од националните традиции. Формалните јазици се наоѓаат во специјализирани области човечка активност(математика, физика, хемија, итн.).

Природни и формални јазици.

Во процесот на развој на човечкото општество, луѓето се развиле голем бројјазици. Јазични примери:

  • · говорните јазици(во моментов ги има повеќе од 2000 во светот);
  • · јазици на изрази на лицето и гестови;
  • · јазици на цртежи, цртежи, дијаграми;
  • · јазици на науката (математика, хемија, биологија, итн.);
  • · јазици на уметност (сликарство, музика, скулптура, архитектура итн.);
  • · специјални јазици (брајово писмо за слепи, Морзе-код, есперанто, поморски семафор, итн.);
  • · алгоритамски јазици (дијаграми на текови, програмски јазици).

Јазик– е знаковен систем кој се користи за целите на комуникација и сознание. Основата на повеќето јазици е азбука– збир на симболи од кои може да се состават зборови и фрази од даден јазик.

Јазикот се карактеризира со:

  • · збир на употребени знаци;
  • · правила за формирање на такви јазични конструкции од овие знаци како „зборови“, „фрази“ и „текстови“ (во широка интерпретација на овие поими);
  • · збир на синтаксички, семантички и прагматички правила за користење на овие јазични структури.

Сите јазици можат да се поделат на природни и вештачки.

Природносе нарекуваат „обични“, „колоквијални“ јазици кои се развиваат спонтано и со текот на времето. Природниот јазик, наменет првенствено за секојдневна комуникација, има голем број уникатни карактеристики:

  • · речиси сите зборови имаат повеќе од едно значење;
  • · често има зборови со непрецизна и нејасна содржина;
  • · вредности поединечни зборовиа изразите не зависат само од самите себе, туку и од нивната околина (контекст);
  • Синоними (различен звук - исто значење) и хомоними (ист звук - исто значење) се вообичаени различно значење);
  • · исти предмети можат да имаат повеќе имиња;
  • · има зборови што не означуваат никакви предмети;
  • · многу конвенции во врска со употребата на зборови не се изрично наведени, туку само се претпоставуваат, а за секое правило има исклучоци итн.

Главна функцииприродни јазици се:

  • · комуникативен (комуникациска функција);
  • · когнитивна (когнитивна функција);
  • · емоционална (функција на формирање на личноста);
  • · директива (функција на влијание).

Вештачкијазиците се создадени од луѓе за одредени цели или за одредени групи луѓе. Карактеристична карактеристика на вештачките јазици е недвосмислената дефиниција на нивниот вокабулар, правилата за формирање на изрази и правилата за доделување значења на нив.

Секој јазик - природен и вештачки - има сет на одредени правила. Тие можат да бидат експлицитно и строго формулирани (формализирани), или можат да дозволат различни опциинивната употреба.

Формализирано (формално)јазик – јазик кој се карактеризира со прецизни правилаконструирање изрази и нивно разбирање. Изграден е во согласност со јасни правила, обезбедувајќи доследен, прецизен и компактен приказ на својствата и односите на предметната област што се проучува (моделирани објекти).

За разлика од природните јазици, формалните јазици имаат јасно дефинирани правила за семантичко толкување и синтаксичка трансформација на употребените знаци, а исто така и фактот дека значењето и значењето на знаците не се менуваат во зависност од какви било прагматични околности (на пример, контекст).



Повеќето формални јазици (создадени структури) се изградени според следнава шема. прво избрано азбука , или збир на почетни симболи од кои ќе се градат сите изрази на јазикот; потоа опишува синтакса јазикот, односно правилата за градење значајни изрази. Буквите во азбуката на формалниот јазик можат да бидат букви од азбуките на природните јазици, загради, специјални знаци итн. Од писма, од одредени правиламоже да се состави зборови и изрази . Смислените изрази се добиваат во формален јазик само доколку се исполнети одредени правила во јазикот. правилаобразование. За секој формален јазик, множеството од овие правила мора да биде строго дефинирано, а менувањето на кое било од нив најчесто доведува до појава на нова сорта (дијалект) на овој јазик.

Формалните јазици се широко користени во науката и технологијата. Од гледна точка на компјутерската наука, најмногу меѓу формалните јазици значајна улогаигра формално јазик на логиката (логички алгебарски јазик) и програмски јазици .

Појавување програмски јазиципаѓа на почетокот на 50-тите години на XX век.

Јазиксистем на знаци кои имаат значење.Јазикот е начин на постоење на свест и комуникација меѓу човекот и човекот. Пред сè, треба да го разберете тоа свеста е нераскинливо поврзана со јазикоткако одреден знаковен систем. Потпишете- материјален предмет (феномен, настан), кој дејствува како претставник на друг објект и, според тоа, ги репродуцира неговите својства.

Постојат лингвистички знаци (дел од одреден знаковен систем) и нејазични знаци (вклучувајќи копии, знаци, симптоми). „Јазиците“ може да се сметаат за знаковни системи визуелни уметности, театар, кино, танц, музика итн. Системи на знаци се појавија и се развиваат како материјална форма во која се спроведуваат свеста и размислувањето.

Почетниот знаковен систем е обичен говорен, природен јазик. На јазикот што го разликуваат говор -јазик во акција, во ситуација на комуникација, пред се усна, второ писмена.

Размислувањето (свеста) и јазикот се нераскинливо поврзани, но не и идентични. Разликата меѓу нив е во тоа што мислата е одраз објективна реалност, додека зборот е начин на консолидирање, изразување мисли и истовремено средство за пренесување мисли на други луѓе.

Јазикот служи како услов за меѓусебно разбирање меѓу луѓето, како и за свесноста на човекот за реалноста и себеси. Средствата за олеснување на олицетворението на мислите во лингвистичка форма се различни видовиговор: усно, писмено, внатрешно („мисли сам за себе“). Говорот е процес на користење на јазикот за комуникација.

зборкако јазична единица има две страни: надворешна, звучна (фонетска) и внатрешна, семантичка (семантичка). И двете се продукти на долгорочен општествено-историски развој. Единството на овие страни создава збор во кој се споени функциите на знакот и значењето.

Значи, свеста и јазикот се едно. Во ова единство, одлучувачка страна е свеста, размислувањето. Свеста ја одразува реалноста, а јазикот ја означува и изразува. Јазикот е начин на постоење на свеста.

Природно (вербално, аудитивно)обични човечки јазик. Вештачки е јазикот на знаците и симболите.Првиот се јавува спонтано во процесот на комуникација помеѓу членовите на некои социјална група. Вториот е создаден од луѓе за некоја посебна намена (јазици на математика, логика, шифри, итн.). Карактеристична карактеристика на природните јазици е полисемијата на зборовите, додека вештачките се недвосмислени и прецизни. Ајде внимателно да ги разгледаме овие јазици.

Природен јазикпретставува најбогат интегрален систем во развој. Неговата елементарна единица, „атом“ на јазикот, е зборот, кој служи за именување предмети, личности, процеси, својства итн. Од своето основање, природниот јазик континуирано се менувал - тоа се должи на интеракцијата на културите, научниот и технолошкиот напредок итн. Некои зборови го губат своето значење со текот на времето („флогистон“, „калоричен“), други добиваат нови значења („сателит“ како вселенско летало).


Се чини дека природниот јазик живее свој живот. Вклучува многу нијанси и карактеристики, што го отежнува точното изразување на идеја (особено научна) со зборови. За тоа не помага присуството во природниот јазик на многу фигуративни изрази, архаизми, позајмени зборови, хиперболи, идиоми, метафори итн. Дополнително, природниот јазик е богат со извици и интерекции, чиешто значење е тешко да се пренесе надвор од контекст.

Конструирани јазици -Системи за знаци создадени од луѓе за употреба во ограничени области, каде што точноста, строгоста, недвосмисленоста, концизноста и едноставноста на изразувањето се неопходни и доволни. Ова е особено точно за научни цели.

Постојат специјализирани и неспецијализирани јазици.Вторите се наменети главно за меѓународна комуникација. Најчестиот од нив е есперанто. Специјализираните вештачки јазици вклучуваат формализирани симболични системи во различни области на науката (математика, физика, хемија, логика, лингвистика, итн.), како и компјутерски јазик кој брзо се развива, кој сè поцелосно го моделира природниот јазик. Вештачките јазици се дополнување на природните јазици и постојат само врз основа на нив.

Природен јазик- во лингвистиката и филозофијата на јазикот, јазик што се користи за човечка комуникација (за разлика од формалните јазици и другите видови знаковни системи, исто така наречени јазици во семиотиката) и не вештачки создаден (наспроти вештачките јазици).

Вокабуларот и граматичките правила на природниот јазик се определуваат со практиката на употреба и не секогаш формално се запишуваат.

Карактеристики на природниот јазик

Природниот јазик како систем на знаци

Во моментов, доследноста се смета за најважна карактеристика на еден јазик. Семиотичката суштина на природниот јазик се состои во воспоставување на кореспонденција помеѓу универзумот на значењата и универзумот на звуците.

Врз основа на природата на рамнината на изразувањеВо својата усна форма, човечкиот јазик припаѓа на аудитивните знаци, а во писмената форма - на визуелниот.

Според видот на генезатаприродниот јазик е класифициран како културен систем, па затоа е во контраст и со природните и со вештачките знаци на системи. Човечкиот јазик како знаковен систем се карактеризира со комбинација на карактеристики на природни и вештачки знаци.

Природниот јазичен систем се однесува на системи на повеќе нивоа, бидејќи се состои од квалитативно различни елементи - фонеми, морфеми, зборови, реченици, чии односи се сложени и повеќеслојни.

Во однос на структурната сложеност на природниот јазик, јазикот се нарекува најмногу комплекс на знаковни системи.

По структурна основаисто така разликуваат детерминистичкиИ веројатностсемиотички системи. Природниот јазик припаѓа на веројатни системи во кои редоследот на елементите не е ригиден, туку е веројатен по природа.

Семиотичките системи се поделени и на динамична, подвижна и статична, неподвижна. Елементите на динамичките системи ја менуваат својата позиција едни на други, додека состојбата на елементите во статичките системи е неподвижна и стабилна. Природниот јазик е класифициран како динамичен систем, иако содржи и статични карактеристики.

Друга структурна карактеристика на знаковните системи е нивната комплетноста. Целосен систем може да се дефинира како систем со знаци кои ги претставуваат сите теоретски можни комбинации на одредена должина од елементите на даденото множество. Според тоа, нецелосен систем може да се окарактеризира како систем со одреден степен на вишок, во кој не се користат сите знаци за изразување на знаци. можни комбинациидадени елементи. Природниот јазик е нецелосен систем со висок степен на вишок.

Разликите меѓу знаковните системи во нивната способност да се менуваат овозможуваат да се класифицираат во отворени и затворени системи. Отворените системи во процесот на нивното функционирање можат да вклучат нови знаци и се карактеризираат со поголема приспособливост во споредба со затворените системи кои не се способни за промена. Способноста за промена е вродена во човечкиот јазик.

Според В.В. Налимов, природниот јазик зазема средна позиција помеѓу „меките“ и „тврдите“ системи. Меките системи вклучуваат двосмислено кодирање и двосмислено интерпретирани знаци, на пример, јазикот на музиката, додека тврдите системи го вклучуваат јазикот на научните симболи.

Главна функција на јазикот - конструирање судови, можност за одредување на значењето на активните реакции, организирање концепти кои претставуваат некои симетрични форми кои го организираат просторот на односите на „комуникаторите“: [извор не е наведен 1041 ден]

комуникативни:

наведувајќи(за неутрална изјава на фактот),

прашална(за барање факти),

апелативен(да се поттикне акција),

експресивен(да го изрази расположението и емоциите на говорникот),

воспоставување контакти(да создава и одржува контакт помеѓу соговорниците);

металингвистички(за толкување на лингвистички факти);

естетски(за естетско влијание);

функција на показател за припадност на одредена група луѓе(нации, националности, професии);

информативни;

едукативни;

емоционална.

Конструирани јазици- специјални јазици, кои, за разлика од природните, се дизајнирани наменски. Веќе има повеќе од илјада такви јазици, а постојано се создаваат се повеќе.

Класификација

Се разликуваат следниве видови вештачки јазици:

Програмски јазици и компјутерски јазици- јазици за автоматска обработка на информации со помош на компјутер.

Информациски јазици- јазици кои се користат во различни системи за обработка на информации.

Формализирани јазици на науката- јазици наменети за симболична нотација научни фактии теории за математика, логика, хемија и други науки.

Јазици на непостоечки народисоздаден за измислени или забавни цели, на пример: елфскиот јазик измислен од Џ. Толкин, клингонскиот јазик измислен од Марк Окранд за научно-фантастичната серија Ѕвездени патеки (види Измислени јазици), јазикот нави создаден за филмот Аватар.

Меѓународни помошни јазици- јазици создадени од елементи на природни јазици и понудени како помошно средство за меѓуетничка комуникација.

Идејата за создавање нов јазик за меѓународна комуникација потекнува од XVII-XVIII веккако резултат на постепеното опаѓање на меѓународната улога на латинскиот. Првично, ова беа претежно проекти на рационален јазик, ослободени од логичките грешки на живите јазици и заснован на логичката класификација на концептите. Подоцна се појавуваат проекти базирани на модели и материјали од живи јазици. Првиот таков проект беше универзалглот, објавен во 1868 година во Париз од Жан Пиро. Проектот на Пиро, кој предвидуваше многу детали за подоцнежните проекти, остана незабележан од јавноста.

Следен проект меѓународен јазикстана Волапук, создаден во 1880 година од германскиот лингвист И. Шлејер. Тоа предизвика голема врева во општеството.

Најпознатиот вештачки јазик бил есперанто (L. Zamenhof, 1887) - единствениот вештачки јазик што стана широко распространет и обедини доста поддржувачи на меѓународен јазик.

Најпознатите вештачки јазици се:

основен англиски јазик

есперанто

интерлингва

Латинско-сино-флексион

западна

солрезол

Клингонски јазик

елфски јазици

Исто така, постојат јазици кои се специјално развиени за да комуницираат со вонземска интелигенција. На пример - Линкос.

Според целта на создавањето вештачките јазици можат да се поделат во следните групи:

Филозофски и логички јазици- јазици кои имаат јасна логичка структура на зборообразување и синтакса: лојбан, токипона, ифкуил, илакш.

Јазици за поддршка- наменети за практична комуникација: есперанто, интерлингва, словио, словенски.

Уметнички или естетски јазици- создаден за креативно и естетско задоволство: Quenya.

Јазикот е создаден и за да постави експеримент, на пример, да ја тестира хипотезата Сапир-Ворф (дека јазикот што го зборува човекот ја ограничува свеста, ја вози во одредена рамка).

По својата структура Проектите за вештачки јазици може да се поделат во следниве групи:

Априори јазици- врз основа на логички или емпириски класификации на поими: логлан, лојбан, ро, солресол, ифкуил, илакш.

A posteriori јазици- јазици изградени првенствено врз основа на меѓународниот вокабулар: интерлингва, западна

Мешани јазици- зборовите и зборообразувањето се делумно позајмени од невештачки јазици, делумно создадени врз основа на вештачки измислени зборови и зборообразувачки елементи: волапук, идо, есперанто, нео.

Бројот на говорители на вештачки јазици може да се процени само приближно, поради фактот што не постои систематска евиденција на говорници.

Според степенот на практична употреба Вештачките јазици се поделени на проекти кои станаа широко распространети: идо, интерлингва, есперанто. Јазици како националните јазици, се нарекуваат „социјализирани“, меѓу вештачките се обединети под поимот планирани јазици. Средна позиција заземаат вештачки јазични проекти кои имаат одреден број поддржувачи, на пример, Логлан (и неговиот потомок Лојбан), Словио и други. Повеќето вештачки јазици имаат еден говорител - авторот на јазикот (поради оваа причина е поправилно да се наречат „јазични проекти“ наместо јазици).

Хиерархија на комуникациски цели

Јазични функции

Основни функции:

Когнитивни(когнитивната) функција се состои во акумулација на знаење, негово подредување, систематизација.

Комуникативенфункцијата е да обезбеди интеракција помеѓу испраќачот на вербалната порака и нејзиниот примач.

Карактеристики на приватен јазик

Изработка на контакти (фатик)

Влијанија (доброволни)

Референца- функција поврзана со предметот на мислата со која е во корелација даден јазичен израз.

Проценето

Емотивно (емотивно експресивен)

Може да се полни- својството на јазикот да се акумулира, да го акумулира знаењето на луѓето. Последователно, ова знаење го перцепираат потомците.

Металингвистички

Естетски- Способноста на јазикот да биде средство за истражување и опис во однос на самиот јазик.

Ритуали сл.

Природните јазици се јазици што ги зборуваат луѓето, како што се англискиот, шпанскиот и Француски јазици. Тие не се развиени од луѓе (иако луѓето се обидуваат да им наметнат некои правила); тие се развиле природно.

Формалните јазици се јазици кои се развиени од луѓе за специфични апликации. На пример, нотација што математичарите ја користат како формален јазик што е особено добар во изразувањето на односите помеѓу броевите и симболите. Хемичарите користат формален јазик за да претставуваат хемиска структурамолекули. И најважното:

Програмските јазици се формални јазици кои се развиени за пресметковни изрази.

Формалните јазици обично имаат строги правиласинтакса. На пример, 3+3=6 е синтаксички точен математички исказ, но 3=+$6 не е. H2O е синтаксички точно хемиско име, но 2ZZ не е.

Постојат два вида синтаксни правила: оние поврзани со лексеми и оние поврзани со структурата. Лексемите се основните елементи на јазикот, како што се зборовите, броевите и хемиски елементи. Еден од проблемите со 3 = + 6 $ е тоа што $ не е правна лексема во математиката (според барем, колку што знаеме). Исто така, 2Zz не е легален бидејќи нема елемент со кратенката Zz.

Вториот тип на синтаксна грешка се однесува на структурата на изјавата, која е структурирана како токен. Изјавата 3 = + 6 $ е структурно неточна бидејќи не можете да поставите знак плус веднаш по знакот за еднаквост. На истиот начин, молекуларни формулитреба да има претплати по името на елементот, а не пред.

Како вежба, создадете нешто што изгледа добро структурирано Англиска реченицасо непрепознатливи токени во него. Потоа напишете уште една реченица со сите валидни токени, но со невалидна структура.

Кога читате реченица на Англиски јазикили изјава на формален јазик, треба да откриете каква структура на реченица е присутна (иако на природниот јазик тоа го правите потсвесно). Овој процес се нарекува синтаксичка анализа.

На пример, кога ќе ја слушнете фразата „Вториот чевел падна“, разбирате дека „вториот чевел“ е предмет, а „падна“ е предикатот. Откако ќе ја анализирате реченицата, можете да го дознаете нејзиното значење или нејзината семантика. Под претпоставка дека знаете што е „чевел“ и што значи да паднете, ќе ја разберете општата импликација на оваа реченица.

Иако формалните и природните јазици имаат многу карактеристики во заеднички токени, структура, синтакса и семантика, постојат многу разлики:

двосмисленост- Природните јазици се полни со нејаснотии кога луѓето комуницираат користејќи индиции за контекст и други информации. Формалните јазици се дизајнирани да бидат речиси или целосно недвосмислени, што значи дека секоја изјава има точно едно значење, без оглед на контекстот.

технолошки вишок- Природните јазици користат многу вишок за да се компензира двосмисленоста и да се намалат недоразбирањата. Како резултат на тоа, тие често се опсежни. Формалните јазици се помалку излишни и поконцизни.

буквалноста- Природните јазици се полни со идиоми и метафори. Ако кажам: „Другиот чевел падна“, веројатно нема чевли таму и нема што да падне. Формалните јазици значат токму она што го кажуваат.

Луѓето кои растат зборувајќи природни јазици често мора да се прилагодат на формалните јазици. На некој начин, разликата помеѓу формалните и природните јазици е слична на разликата помеѓу поезијата и прозата, но во поголема мера:

Поезија

Зборовите се користат за нивниот впечаток, како и нивното значење, а целата песна заедно создава ефект или емотивен одговор. Двосмисленоста не е само честа, туку често и намерна.

Проза

Буквалното значење на зборот е поважно, а структурата промовира поголемо разбирање. Прозата е повеќе подложна на анализа отколку поезија, но сепак често е двосмислена.

Програми

Значењето на компјутерската програма е недвосмислено и буквално, и може целосно да се разбере преку анализа на токени и структура.

Еве неколку совети за читање програми (и други формални јазици). Прво, запомнете дека формалните јазици се многу погусти од природните јазици, така што ќе им треба подолго време за читање. Исто така, структурата е многу важна, па затоа не многу добра идејачитајте од горе надолу, лево кон десно. Наместо тоа, научете да ја анализирате програмата во вашата глава, идентификувајќи ги токените и толкувајќи ја структурата. Дополнително на се, деталите се важни. Може да има мали нешта како погрешни правописи и лоши интерпункциски знаци со кои можете да се извлечете на природни јазици големо значењена формален јазик.

Првата програма

Традиционално, првата програма напишана на нов јазик се нарекува „Здраво, свето!“ бидејќи сè што прави е да ги прикажува зборовите „Здраво, свето!“ Во Пајтон, изгледа вака:

печати "Здраво, свет!"

Ова е пример за печатена изјава која всушност не печати ништо на хартија. Ја прикажува вредноста на екранот. Во овој случај, резултатот се зборовите:

Наводниците во програмата го означуваат почетокот и крајот на вредноста; тие не се појавуваат како резултат.

Некои луѓе го оценуваат квалитетот на програмскиот јазик според едноставноста на програмата „Здраво, свето!“. Следејќи ја оваа шема, Python го прави тоа колку што е можно повеќе.

Речник.

Решение- процес на развивање проблем, изнаоѓање решение и размислување за решението.

Програмски јазик високо ниво е програмски јазик сличен на Python кој е дизајниран да биде лесен за читање и пишување за луѓето.

Јазик на ниско ниво- програмски јазик кој е дизајниран да биде природен за да се извршува од компјутер; исто така наречен „машински јазик“ или „асемблерски јазик“.

Преносливост- својство на програма што може да работи на повеќе од еден тип на компјутер. толкување - извршување на програма на јазик на високо ниво со преведување на една линија во исто време.

Компилација- еднократен превод на програма напишана на јазик на високо ниво на ниско нивово подготовка за последователна имплементација.

Извор - програма на јазик на високо ниво пред компилацијата. објектниот код е излез од компајлерот откако ќе ја преведе програмата. извршна шифра е друго име за „код на објект“ што е подготвен да се изврши. скрипта - програма зачувана во датотека (обично онаа што ќе се толкува).

Програма- збир на инструкции кои ги дефинираат пресметките. алгоритам - општ процесрешенија за класа на проблеми.

Бубачка- грешка во програмата. дебагирање е процес на пронаоѓање и отстранување на кој било од трите типа програмски грешки.

Синтакса- структура на програмата. синтаксна грешка - грешка во програма што го прави парсирањето невозможно (и затоа е невозможно да се интерпретира).

Грешка во траење- грешка што не се појавува додека програмата не почне да се извршува, но која го спречува продолжувањето на програмата.

Исклучок- друго име за грешка при извршување. семантичка грешка - грешка во програма што предизвикува таа да направи нешто друго од она што го замислил програмерот.

Семантика- значењето на програмата. природен јазик - кој било од јазиците што ги зборуваат луѓето и кои еволуирале природно.