Natuurlijke en kunstmatige talen. Het verschil tussen natuurlijke en formele talen

1. Logica en taal Het onderwerp van de studie van de logica zijn de vormen en wetten van correct denken. Denken is een functie van het menselijk brein. Arbeid droeg bij aan de scheiding van de mens van de omgeving van dieren, was de basis voor het ontstaan ​​van bewustzijn (inclusief denken) en taal bij mensen. Denken is onlosmakelijk verbonden met taal. Taal, volgens K. Marx, is onmiddellijke realiteit van het denken. In de loop van collectieve arbeidsactiviteit hadden mensen de behoefte om te communiceren en hun gedachten aan elkaar over te dragen, zonder welke de organisatie van collectieve arbeidsprocessen onmogelijk was.

De functies van natuurlijke taal zijn talrijk en veelzijdig. Taal is een middel voor alledaagse communicatie tussen mensen, een communicatiemiddel bij wetenschappelijke en praktische activiteiten.. Taal stelt u in staat om verzamelde kennis, praktische vaardigheden en levenservaring van de ene generatie op de andere over te dragen en te ontvangen, om het proces van training en opleiding van de jongere generatie uit te voeren. taal de volgende functies zijn ook kenmerkend: informatie opslaan, een middel zijn om emoties te uiten, een middel tot kennis zijn.

Taal is een tekeninformatiesysteem, een product van menselijke spirituele activiteit. De verzamelde informatie wordt verzonden met behulp van de tekens (woorden) van de taal.

Spraak kan mondeling of schriftelijk zijn, geluid of niet-geluid (zoals bijvoorbeeld bij doven en stommen), externe spraak (voor anderen) of interne spraak uitgedrukt in natuurlijke of kunstmatige taal. Met behulp van de wetenschappelijke taal, die gebaseerd is op natuurlijke taal, de bepalingen van filosofie, geschiedenis, aardrijkskunde, archeologie, geologie, geneeskunde (die, samen met de "levende" nationale talen, de nu "dode" Latijnse taal gebruikt) en vele andere wetenschappen worden geformuleerd.

Taal is niet alleen een communicatiemiddel, maar ook het belangrijkste onderdeel van de cultuur van elk volk.

Kunstmatige talen van de wetenschap zijn ontstaan ​​op basis van natuurlijke talen. Deze omvatten de talen van wiskunde, symbolische logica, scheikunde, natuurkunde, evenals algoritmische programmeertalen voor computers, die veel worden gebruikt in moderne computers en systemen. Programmeertalen worden tekensystemen genoemd die worden gebruikt om de processen van het oplossen van problemen op een computer te beschrijven. Momenteel is er een groeiende tendens om de principes van "communicatie" tussen een persoon en een computer in natuurlijke taal te ontwikkelen, zodat computers kunnen worden gebruikt zonder tussenpersonen - programmeurs.

Een teken is een materieel object (fenomeen, gebeurtenis) dat fungeert als een vertegenwoordiger van een ander object, eigendom of relatie en wordt gebruikt om berichten (informatie, kennis) te verwerven, op te slaan, te verwerken en door te geven.

Tekens zijn onderverdeeld in linguïstisch en niet-linguïstisch. Niet-linguïstische tekens omvatten kopieertekens (bijvoorbeeld foto's, vingerafdrukken, reproducties, enz.), tekens-tekens of tekens-indicatoren (bijvoorbeeld rook is een teken van vuur, koorts is een teken van ziekte), tekens- signalen (bijvoorbeeld een bel is een teken van het begin of einde van een les), borden-symbolen (bijvoorbeeld verkeersborden) en andere soorten borden. Er is een speciale wetenschap - semiotiek, wat een algemene theorie van tekens is. Soorten tekens zijn taaltekens. Een van de belangrijkste functies van taaltekens is om er objecten mee aan te duiden. Namen worden gebruikt om objecten aan te duiden.

Een naam is een woord of zin die een bepaald object aanduidt. (De woorden "aanduiding", "benoeming", "naam" worden als synoniemen beschouwd.) Het onderwerp wordt hier in een zeer brede zin opgevat: dit zijn dingen, eigenschappen, relaties, processen, verschijnselen, enz., zowel van aard als sociaal leven, mentaal de activiteiten van mensen, de producten van hun verbeelding en de resultaten van abstract denken. De naam is dus altijd de naam van een object. Hoewel objecten veranderlijk, vloeibaar zijn, behouden ze een kwalitatieve zekerheid, die wordt aangegeven door de naam van dit object.

2. De taal van de logica en de taal van het recht. De noodzakelijke verbinding tussen denken en taal, waarin taal fungeert als een materiële schil van gedachten, betekent dat de identificatie van logische structuren alleen mogelijk is door de analyse van linguïstische uitdrukkingen. Net zoals de pit van een noot alleen kan worden bereikt door de dop te openen, kunnen logische vormen alleen worden onthuld door de taal te analyseren.

Laten we, om logisch-linguïstische analyse onder de knie te krijgen, kort ingaan op de structuur en functies van de taal, de relatie tussen logische en grammaticale categorieën, evenals de principes voor het construeren van een speciale taal van de logica.

Taal is een symbolisch informatiesysteem dat de functie vervult van het vormen, opslaan en verzenden van informatie in het proces van herkenning van de werkelijkheid en communicatie tussen mensen.

Het belangrijkste bouwmateriaal bij de constructie van de taal zijn de tekens die erin worden gebruikt. Een teken is elk sensueel waargenomen (visueel, auditief of anderszins) object dat fungeert als een vertegenwoordiger van een ander object. Onder de verschillende tekens onderscheiden we twee soorten: tekens-afbeeldingen en tekens-symbolen.

Signs-images hebben een zekere overeenkomst met de aangewezen objecten. Voorbeelden van dergelijke tekens: kopieën van documenten; vingerafdrukken; foto's; enkele verkeersborden met afbeeldingen van kinderen, voetgangers en andere objecten. Teken-symbolen hebben geen gelijkenis met de aangeduide objecten. Bijvoorbeeld: muziektekens; Morsecode karakters; letters in het alfabet van de nationale talen.

3. Natuurlijke en kunstmatige talen. Van oorsprong zijn talen natuurlijk en kunstmatig.

natuurlijke talen- dit zijn geluid (spraak) en vervolgens grafische (schrift) informatiebordsystemen die zich historisch hebben ontwikkeld in de samenleving. Ze zijn ontstaan ​​​​om de verzamelde informatie te consolideren en over te dragen in het communicatieproces tussen mensen. Natuurlijke talen fungeren als dragers van de eeuwenoude cultuur van volkeren. Ze onderscheiden zich door rijke expressieve mogelijkheden en universele dekking van verschillende levensgebieden.

Geconstrueerde talen zijn hulptekensystemen die zijn gemaakt op basis van natuurlijke talen voor nauwkeurige en economische overdracht van wetenschappelijke en andere informatie. Ze zijn geconstrueerd met behulp van natuurlijke taal of een eerder geconstrueerde kunstmatige taal. Een taal die fungeert als middel om een ​​andere taal te bouwen of te leren, wordt een metataal genoemd, de hoofdtaal wordt een objecttaal genoemd. De metataal heeft in de regel rijkere expressiemogelijkheden dan de objecttaal.

Geconstrueerde talen van verschillende gradaties van ernst worden veel gebruikt in de moderne wetenschap en technologie: scheikunde, wiskunde, theoretische natuurkunde, computertechnologie, cybernetica, communicatie, steno.

4. Principes van constructie van geformaliseerde talen van logica.

geformaliseerde taal- een kunstmatige taal van logica die is ontworpen om de logische vormen van de contexten van een natuurlijke taal te reproduceren, evenals de uitdrukking van logische wetten en methoden voor correct redeneren in logische theorieën die in deze taal zijn gebouwd.

De constructie van een geformaliseerde taal begint met de specificatie van zijn alfabet– sets van initiële, primitieve symbolen. Het alfabet bevat logische symbolen (tekens van logische bewerkingen en relaties, bijv. propositieverbindingen en kwantoren), niet-logische symbolen (parameters van beschrijvende componenten van natuurlijke taal) en technische symbolen (bijv. haakjes). Vervolgens worden de zogenaamde regels voor de vorming van complexe karakters van de taal uit eenvoudige geformuleerd - er worden verschillende soorten goedgevormde uitdrukkingen gegeven. Hun belangrijkste type zijn formules - analogen van natuurlijke taaluitspraken.

Een onderscheidend kenmerk van een geformaliseerde taal is de effectiviteit van de definities van al zijn syntactische categorieën: de vraag of een willekeurig teken of een reeks alfabetische tekens tot een bepaalde klasse van linguïstische uitdrukkingen behoort, wordt algoritmisch opgelost, in een eindig aantal stappen.

Soms bevatten geformaliseerde talen, samen met het alfabet en de vormingsregels, de zogenaamde transformatieregels - deductieprocedures, exacte regels voor overgangen van de ene reeks tekens naar de andere. In dit geval wordt de geformaliseerde taal in wezen geïdentificeerd met de logische calculus. Een andere interpretatie van een geformaliseerde taal omvat het aannemen van regels voor het interpreteren van zijn uitdrukkingen, waardoor elke syntactische categorie van tekens kan worden vergeleken met een semantische, wat essentieel is voor het identificeren van logische vormen.

Geformaliseerde talen kunnen verschillende expressieve mogelijkheden hebben. Zo stellen propositietalen iemand in staat om de logische vorm alleen op het niveau van complexe uitspraken te verkennen, zonder rekening te houden met de interne structuur van eenvoudige uitspraken. Met syllogistische talen kunnen de logische vormen van attributieve uitspraken worden vastgelegd. Talen van de eerste orde reproduceren de structuur van zowel eenvoudige (zowel attributieve als relationele) als complexe uitspraken, maar ze laten alleen kwantificering door individuen toe. In rijkere talen - talen van hogere orde - is kwantificering ook toegestaan ​​door eigenschappen, relaties en functies.

De principes van het construeren van geformaliseerde talen kunnen ook worden gebruikt om de talen van niet-logische, toegepaste theorieën te definiëren. In dit geval worden in plaats van abstracte niet-logische symbolen (parameters), de namen van specifieke objecten van het onderwerpgebied van de theorie, tekens van bepaalde functies, eigenschappen, relaties, enz. In het alfabet van de taal geïntroduceerd.

VORM EN TAAL VAN PRESENTATIE VAN INFORMATIE

De vorm van presentatie van dezelfde informatie kan verschillen.

Zo kan informatie in verschillende vormen worden gepresenteerd:

  • iconisch geschreven, bestaande uit verschillende karakters, waaronder het gebruikelijk is om te selecteren:
  • symbolisch in de vorm van tekst, cijfers, speciale tekens (op
  • bijvoorbeeld tekst uit een leerboek);
  • grafisch(bijvoorbeeld een geografische kaart);
  • tabelvorm(bijvoorbeeld een tabel voor het vastleggen van het verloop van een natuurkundig experiment);
    • in de vorm van gebaren of signalen (bijvoorbeeld seinen van verkeersregelaars)
    • wegverkeer);
    • mondeling verbaal (bijvoorbeeld een gesprek).

De basis van elke taal is: alfabet- een set uniek gedefinieerde karakters (symbolen) waaruit een bericht wordt gevormd. Talen zijn onderverdeeld in natuurlijk (gesproken) en formeel. Het alfabet van natuurlijke talen is afhankelijk van nationale tradities. Formele talen zijn te vinden in speciale gebieden van menselijke activiteit (wiskunde, natuurkunde, scheikunde, enz.).

Natuurlijke en formele talen.

In het proces van de ontwikkeling van de menselijke samenleving hebben mensen een groot aantal talen ontwikkeld. Voorbeelden van talen:

  • Gesproken talen (momenteel zijn er meer dan 2000 in de wereld);
  • talen van gezichtsuitdrukkingen en gebaren;
  • talen van tekeningen, tekeningen, diagrammen;
  • · talen van de wetenschap (wiskunde, scheikunde, biologie, enz.);
  • kunsttalen (schilderkunst, muziek, beeldhouwkunst, architectuur, enz.);
  • Speciale talen (Braille voor blinden, Morsecode, Esperanto, Maritieme semafoor, etc.);
  • · algoritmische talen (blokdiagrammen, programmeertalen).

Taal- dit is een tekensysteem dat wordt gebruikt voor communicatie en cognitie. De basis van de meeste talen is alfabet- een reeks tekens waaruit woorden en zinnen van een bepaalde taal kunnen worden samengesteld.

De taal wordt gekenmerkt door:

  • De gebruikte set symbolen
  • regels voor de vorming van dergelijke taalstructuren uit deze tekens als "woorden", "zinnen" en "teksten" (in een brede interpretatie van deze begrippen);
  • · een reeks syntactische, semantische en pragmatische regels voor het gebruik van deze taalconstructies.

Alle talen kunnen worden onderverdeeld in natuurlijk en kunstmatig.

natuurlijk worden "gewone", "gewone" talen genoemd, die zich spontaan en gedurende een lange periode ontwikkelen. Natuurlijke taal, voornamelijk bedoeld voor alledaagse communicatie, heeft een aantal bijzondere kenmerken:

  • bijna alle woorden hebben niet één, maar meerdere betekenissen;
  • Vaak zijn er woorden met een onjuiste en onduidelijke inhoud;
  • De betekenis van individuele woorden en uitdrukkingen hangt niet alleen van hen af, maar ook van hun omgeving (context);
  • Synoniemen (ander geluid - zelfde betekenis) en homoniemen (zelfde geluid - andere betekenis) komen vaak voor;
  • Dezelfde objecten kunnen meerdere namen hebben;
  • Er zijn woorden die geen objecten aanduiden;
  • · veel conventies met betrekking tot het gebruik van woorden zijn niet expliciet geformuleerd, maar worden slechts verondersteld en er zijn uitzonderingen voor elke regel, enz.

Hoofd functies natuurlijke taal zijn:

  • communicatief (functie van communicatie);
  • Cognitief (cognitieve functie);
  • emotioneel (functie van persoonlijkheidsvorming);
  • richtlijn (functie van invloed).

kunstmatig talen worden door mensen gemaakt voor specifieke doeleinden of voor bepaalde groepen mensen. Kenmerkend voor kunstmatige talen is de eenduidige definitie van hun vocabulaire, de regels voor de vorming van uitdrukkingen en de regels voor het toekennen van betekenissen.

Elke taal - zowel natuurlijke als kunstmatige - heeft een aantal bepaalde regels. Ze kunnen expliciet en strikt worden geformuleerd (geformaliseerd), of ze kunnen verschillende gebruiksmogelijkheden bieden.

Geformaliseerd (formeel) een taal is een taal die wordt gekenmerkt door precieze regels voor het construeren en begrijpen van uitdrukkingen. Het is gebouwd volgens duidelijke regels en biedt een consistente, nauwkeurige en compacte weergave van de eigenschappen en relaties van het bestudeerde onderwerpgebied (gemodelleerde objecten).

In tegenstelling tot natuurlijke talen hebben formele talen duidelijk gedefinieerde regels voor de semantische interpretatie en syntactische transformatie van de gebruikte tekens, evenals het feit dat de betekenis en betekenis van de tekens niet verandert afhankelijk van pragmatische omstandigheden (bijvoorbeeld op de context).



De meeste formele talen (gemaakte constructies) zijn gebouwd volgens het volgende schema. wordt als eerste geselecteerd alfabet , of een set begintekens waaruit alle uitdrukkingen van de taal zullen worden opgebouwd; dan beschreven syntaxis taal, dat wil zeggen de regels voor het construeren van betekenisvolle uitdrukkingen. De letters in het alfabet van een formele taal kunnen letters zijn van het alfabet van natuurlijke talen, en haakjes en speciale tekens, enz. Van letters kun je volgens bepaalde regels maken Woorden en expressies . Betekenisvolle uitdrukkingen worden alleen verkregen in een formele taal als ze zeker zijn voorschriften opleiding. Voor elke formele taal moet de set van deze regels strikt worden gedefinieerd, en de wijziging van een van hen leidt meestal tot de opkomst van een nieuwe variëteit (dialect) van deze taal.

Formele talen worden veel gebruikt in wetenschap en technologie. Vanuit het oogpunt van informatica spelen formele talen de belangrijkste rol onder formele talen. taal van logica (de taal van de algebra van de logica) en programmeertalen .

verschijning programmeertalen dateert uit het begin van de jaren vijftig.

Taalsysteem van tekens die ertoe doen. Taal is een manier van bestaan ​​van bewustzijn en communicatie van een persoon met een persoon. Allereerst moet je dat begrijpen bewustzijn is onlosmakelijk verbonden met taal als een bepaald tekensysteem. Teken- een materieel object (fenomeen, gebeurtenis), dat optreedt als vertegenwoordiger van een ander object en daardoor zijn eigenschappen reproduceert.

Er zijn taalkundige (opgenomen in een tekensysteem) en niet-linguïstische tekens (waaronder - kopieën, tekens, symptomen). De "talen" van beeldende kunst, theater, film, dans, muziek, enz. kunnen worden beschouwd als tekensystemen. Tekensystemen zijn ontstaan ​​en ontwikkelen zich als een materiële vorm waarin bewustzijn en denken worden uitgevoerd.

Het eerste tekensysteem is de gebruikelijke omgangstaal, natuurlijke taal. In de taal die ze onderscheiden toespraak - taal in actie, in een communicatiesituatie, voornamelijk mondeling, ten tweede schriftelijk.

Denken (bewustzijn) en taal zijn onlosmakelijk met elkaar verbonden, maar niet identiek. Het verschil tussen hen ligt in het feit dat het denken een weerspiegeling is van de objectieve realiteit, terwijl het woord een manier is om gedachten vast te leggen, uit te drukken en tegelijkertijd een middel om gedachten aan andere mensen over te dragen.

Taal is een voorwaarde voor wederzijds begrip van mensen, maar ook voor iemands bewustzijn van de werkelijkheid en van zichzelf. De middelen om de belichaming van het denken in een linguïstische vorm te vergemakkelijken, zijn verschillende soorten spraak: mondeling, schriftelijk, intern ("denk aan jezelf"). Spraak is het proces waarbij taal wordt gebruikt om te communiceren.

Woord als eenheid van taal heeft het twee kanten: extern, geluid (fonetisch) en intern, semantisch (semantisch). Beide zijn het product van een lange sociaal-historische ontwikkeling. De eenheid van deze aspecten creëert een woord waarin de functies van teken en betekenis versmelten.

Dus bewustzijn en taal zijn één. In deze eenheid is de bepalende kant bewustzijn, denken. Bewustzijn weerspiegelt de werkelijkheid, en taal duidt die aan en drukt die uit. Taal is een manier van bestaan ​​van bewustzijn.

Natuurlijk (verbaal, audio)gewone mensentaal. Kunstmatig - de taal van tekens en symbolen. De eerste ontstaat spontaan in het communicatieproces tussen leden van een bepaalde sociale groep. De tweede is gemaakt door mensen voor een aantal speciale doeleinden (talen van wiskunde, logica, cijfers, enz.). Kenmerkend voor natuurlijke talen is de dubbelzinnigheid van woorden, terwijl kunstmatige talen ondubbelzinnig en precies zijn. Laten we deze talen eens nader bekijken.

natuurlijke taal vertegenwoordigt het rijkste ontwikkelende integrale systeem. Zijn elementaire eenheid, het "atoom" van de taal, is een woord dat dient om objecten, personen, processen, eigenschappen, enz. te benoemen. Sinds het begin is natuurlijke taal voortdurend veranderd - dit was te wijten aan de interactie van culturen, wetenschappelijke en technologische vooruitgang, enz. Sommige woorden verliezen na verloop van tijd hun betekenis (“flogiston”, “calorisch”), andere krijgen een nieuwe betekenis (“satelliet” als ruimtevaartuig).


Natuurlijke taal lijkt een eigen leven te leiden. Het bevat veel nuances en functies, waardoor het moeilijk is om een ​​gedachte (vooral wetenschappelijk) nauwkeurig in een woord uit te drukken. Dit wordt niet vergemakkelijkt door de aanwezigheid in de natuurlijke taal van vele figuratieve uitdrukkingen, archaïsmen, geleende woorden, hyperbool, idiomen, metaforen, enz. Bovendien is natuurlijke taal rijk aan uitroepen, tussenwerpsels, waarvan de betekenis moeilijk uit de context te halen is.

Kunstmatige talen - tekensystemen die door mensen zijn gemaakt voor gebruik in beperkte gebieden waar nauwkeurigheid, nauwgezetheid, ondubbelzinnigheid, beknoptheid en eenvoud van uitdrukking noodzakelijk en voldoende zijn. Dit geldt vooral voor wetenschappelijke doeleinden.

Maak onderscheid tussen gespecialiseerde en niet-gespecialiseerde talen. Deze laatste zijn vooral bedoeld voor internationale communicatie. De meest voorkomende hiervan is het Esperanto. Gespecialiseerde kunstmatige talen omvatten geformaliseerde symboolsystemen op verschillende wetenschapsgebieden (in wiskunde, natuurkunde, scheikunde, logica, taalkunde, enz.), evenals een zich snel ontwikkelende computertaal die steeds meer de natuurlijke modelleert. Kunsttalen zijn complementair aan natuurlijke talen en bestaan ​​alleen op basis daarvan.

natuurlijke taal- in de taalkunde en de taalfilosofie, een taal die wordt gebruikt voor menselijke communicatie (in tegenstelling tot formele talen en andere soorten tekensystemen, ook wel talen genoemd in de semiotiek) en niet kunstmatig gecreëerd (in tegenstelling tot kunstmatige talen).

De woordenschat en grammaticale regels van een natuurlijke taal worden bepaald door de praktijk van de toepassing en zijn niet altijd formeel vastgelegd.

Natuurlijke taalfuncties

Natuurlijke taal als een systeem van tekens

Momenteel wordt consistentie beschouwd als het belangrijkste kenmerk van een taal. De semiotische essentie van een natuurlijke taal is om een ​​overeenkomst tot stand te brengen tussen het universum van betekenissen en het universum van geluiden.

Gebaseerd op de aard van het plan van expressie in zijn orale vorm verwijst menselijke taal naar auditieve tekensystemen en in geschreven vorm naar visuele.

Op type ontstaan natuurlijke taal wordt geclassificeerd als een cultureel systeem en is dus tegengesteld aan zowel natuurlijke als kunstmatige tekensystemen. De menselijke taal als tekensysteem wordt gekenmerkt door een combinatie van kenmerken van zowel natuurlijke als kunstmatige tekensystemen.

Het natuurlijke taalsysteem verwijst naar: systemen met meerdere niveaus, omdat bestaat uit kwalitatief verschillende elementen - fonemen, morfemen, woorden, zinnen, waarvan de relaties complex en veelzijdig zijn.

Met betrekking tot de structurele complexiteit van natuurlijke taal, wordt de taal het meest genoemd complex van tekensystemen.

Op structurele basis onderscheid ook deterministisch en waarschijnlijkheid semiotische systemen. Natuurlijke taal behoort tot probabilistische systemen waarin de volgorde van elementen niet rigide is, maar van een probabilistische aard.

Semiotische systemen zijn ook onderverdeeld in: dynamisch, verplaatsbaar en statisch, vast. Elementen van dynamische systemen veranderen van positie ten opzichte van elkaar, terwijl de toestand van elementen in statische systemen onbeweeglijk, stabiel is. Natuurlijke taal wordt geclassificeerd als een dynamisch systeem, hoewel het ook statische kenmerken heeft.

Een ander structureel kenmerk van tekensystemen is hun: volledigheid. Een compleet systeem kan worden gedefinieerd als een systeem met tekens die alle theoretisch mogelijke combinaties van een bepaalde lengte uit elementen van een gegeven verzameling vertegenwoordigen. Een onvolledig systeem kan dan ook worden gekarakteriseerd als een systeem met een zekere mate van redundantie, waarbij niet alle mogelijke combinaties van bepaalde elementen worden gebruikt om tekens uit te drukken. Natuurlijke taal is een onvolledig systeem met een hoge mate van redundantie.

De verschillen tussen tekensystemen in hun vermogen om te veranderen, maken het mogelijk om ze in te delen in: open en gesloten systemen. Open systemen kunnen tijdens hun werking nieuwe tekens bevatten en worden gekenmerkt door een groter aanpassingsvermogen in vergelijking met gesloten systemen die niet kunnen veranderen. Het vermogen om te veranderen is ook inherent aan de menselijke taal.

Volgens V.V. Nalimov neemt natuurlijke taal een middenpositie in tussen "zachte" en "harde" systemen. Zachte systemen omvatten ambigue codering en ambigu geïnterpreteerde tekensystemen, bijvoorbeeld de taal van muziek, en harde systemen omvatten de taal van wetenschappelijke symbolen.

De belangrijkste functie van de taal: - constructie van oordelen, het vermogen om de betekenis van actieve reacties te bepalen, de organisatie van concepten die enkele symmetrische vormen zijn die de ruimte van relaties van "communicators" organiseren: [bron niet gespecificeerd 1041 dagen]

communicatief vaardig:

vaststellen(voor een neutrale feitelijke verklaring),

vragend(voor een vraag over een feit),

soortnaam(om actie aan te moedigen)

expressief(om de stemming en emoties van de spreker uit te drukken),

contact-instelling(het creëren en onderhouden van contact tussen gesprekspartners);

metalinguïstisch(voor de interpretatie van taalkundige feiten);

stijlvol(voor esthetische impact);

functie van de indicator van het behoren tot een bepaalde groep mensen(naties, nationaliteiten, beroepen);

informatief;

cognitief;

emotioneel.

Geconstrueerde talen- speciale talen, die, in tegenstelling tot natuurlijke, doelbewust zijn geconstrueerd. Er zijn al meer dan duizend van dergelijke talen en er worden er voortdurend meer gemaakt.

Classificatie

Er zijn de volgende soorten kunstmatige talen:

Programmeertalen en computertalen- talen voor automatische verwerking van informatie met behulp van een computer.

Informatietalen- talen die worden gebruikt in verschillende informatieverwerkingssystemen.

Geformaliseerde talen van de wetenschap- talen bedoeld voor symbolische vastlegging van wetenschappelijke feiten en theorieën van wiskunde, logica, scheikunde en andere wetenschappen.

Talen van niet-bestaande volkeren, gemaakt voor fictie- of amusementsdoeleinden, bijvoorbeeld: de Elfentaal, uitgevonden door J. Tolkien, de Klingon-taal, uitgevonden door Mark Okrand voor de fantasieserie Star Trek (zie Fictieve talen), de Na "vi-taal, gemaakt voor de film Avatar.

Internationale hulptalen- talen die zijn gemaakt op basis van elementen van natuurlijke talen en worden aangeboden als een hulpmiddel voor interetnische communicatie.

Het idee om een ​​nieuwe taal voor internationale communicatie te creëren ontstond in de 17e-18e eeuw als gevolg van de geleidelijke afname van de internationale rol van het Latijn. Aanvankelijk waren dit overwegend projecten van een rationele taal, bevrijd van de logische fouten van levende talen en gebaseerd op een logische classificatie van concepten. Later verschijnen er projecten op basis van het model en de materialen van levende talen. Het eerste dergelijke project was de universalglot die in 1868 in Parijs werd gepubliceerd door Jean Pirro. Pirro's project, dat vooruitliep op veel details van latere projecten, bleef onopgemerkt door het publiek.

Volapuk, opgericht in 1880 door de Duitse taalkundige I. Schleyer, werd het volgende project voor een internationale taal. Hij veroorzaakte een zeer grote weerklank in de samenleving.

De bekendste kunstmatige taal was het Esperanto (L. Zamenhof, 1887) - de enige kunstmatige taal die wijdverbreid is geworden en een groot aantal aanhangers van de internationale taal om zich heen heeft verenigd.

Van de kunstmatige talen zijn de meest bekende:

basis Engels

Esperanto

interlingua

latin-blue-flexione

westerse

solresol

Klingon

elfentalen

Er zijn ook talen die speciaal zijn ontworpen om te communiceren met buitenaardse intelligentie. Linkos bijvoorbeeld.

Volgens het doel van de schepping kunstmatige talen kunnen worden onderverdeeld in de volgende groepen::

Filosofische en logische talen- talen die een duidelijke logische structuur van woordvorming en syntaxis hebben: Lojban, Tokipona, Ithkuil, Ilaksh.

Hulptalen- ontworpen voor praktische communicatie: Esperanto, Interlingua, Slovio, Slovian.

Artistieke of esthetische talen- gemaakt voor creatief en esthetisch plezier: Quenya.

Ook is de taal gemaakt om een ​​experiment op te zetten, bijvoorbeeld om de Sapir-Whorf-hypothese te testen (dat de taal die door een persoon wordt gesproken het bewustzijn beperkt, het tot bepaalde grenzen drijft).

Door zijn structuur Kunstmatige taalprojecten kunnen worden onderverdeeld in de volgende groepen:

A priori talen- gebaseerd op logische of empirische classificaties van concepten: loglan, lojban, ro, solresol, ifkuil, ilaksh.

Talen a posteriori- talen voornamelijk gebouwd op basis van internationale woordenschat: interlingua, occidental

gemengde talen- woorden en woordvorming zijn gedeeltelijk ontleend aan niet-kunstmatige talen, gedeeltelijk gecreëerd op basis van kunstmatig verzonnen woorden en woordvormingselementen: Volapuk, Ido, Esperanto, Neo.

Het aantal sprekers van kunstmatige talen kan slechts bij benadering worden gegeven, omdat er geen systematische registratie van sprekers is.

Volgens de mate van praktisch gebruik kunstmatige talen zijn onderverdeeld in projecten die wijdverbreid zijn geworden: Ido, Interlingua, Esperanto. Dergelijke talen, zoals nationale talen, worden "gesocialiseerd" genoemd, onder kunstmatige talen worden ze verenigd onder de term geplande talen. Een tussenpositie wordt ingenomen door dergelijke kunstmatige taalprojecten die een bepaald aantal aanhangers hebben, bijvoorbeeld Loglan (en zijn nazaat Lojban), Slovio en anderen. De meeste kunstmatige talen hebben een enkele drager - de auteur van de taal (om deze reden is het correcter om ze "linguo-projecten" te noemen, en geen talen).

Hiërarchie van communicatiedoelen

Taalfuncties

Basisfuncties:

cognitief(cognitieve) functie bestaat in de accumulatie van kennis, de ordening ervan, systematisering.

Communicatief vaardig de functie is om de interactie tussen de afzender van een verbaal bericht en de ontvanger ervan te verzekeren.

Eigen taalfuncties

Contactinstelling (phatisch)

Impact (vrijwillig)

Referentie- een functie die verband houdt met het onderwerp van het denken, waarmee de gegeven linguïstische uitdrukking is gecorreleerd.

Geschatte

Emotioneel (emotioneel-expressief)

cumulatief- die eigenschap van de taal om te accumuleren, om de kennis van mensen te accumuleren. Vervolgens wordt deze kennis waargenomen door afstammelingen.

Metalinguïstisch

stijlvol- Het vermogen van taal om een ​​middel te zijn voor onderzoek en beschrijving in termen van de taal zelf.

ritueel en etc.

Natuurlijke talen zijn talen die door mensen worden gesproken, zoals Engels, Spaans en Frans. Ze zijn niet door mensen ontworpen (hoewel mensen ze proberen op te leggen); ze ontwikkelden zich op natuurlijke wijze.

Formele talen zijn talen die door mensen zijn ontworpen voor specifieke toepassingen. Bijvoorbeeld de notatie die wiskundigen gebruiken als formele taal, die vooral goed is voor het aanduiden van relaties tussen getallen en symbolen. Chemici gebruiken formele taal om de chemische structuur van moleculen weer te geven. En het belangrijkste:

Programmeertalen zijn formele talen die zijn ontworpen voor computationele uitdrukkingen.

Formele talen hebben de neiging om strikte syntaxisregels te hebben. 3+3=6 is bijvoorbeeld een syntactisch correcte wiskundige uitspraak, maar 3=+$6 is dat niet. H2O is een syntactisch correcte chemische naam, maar 2ZZ is dat niet.

Er zijn twee soorten syntaxisregels: die met betrekking tot tokens en die met betrekking tot structuur. Tokens zijn de basiselementen van een taal, zoals woorden, cijfers en chemische elementen. Een probleem met 3 = + 6 $ is dat $ geen legaal token is in de wiskunde (tenminste voor zover we weten). Evenzo is 2Zz niet legaal omdat er geen element is met de afkorting Zz.

Het tweede type syntaxisfout heeft betrekking op de structuur van de instructie, die is gestructureerd als een token. De stelling 3 = + 6 $ is structureel onjuist omdat je geen plusteken direct na het isgelijkteken kunt plaatsen. Evenzo moeten molecuulformules subscripts hebben na de naam van het element, niet ervoor.

Maak als oefening wat lijkt op een goed gestructureerde Engelse zin met onherkenbare tokens erin. Schrijf dan nog een zin met alle geldige tokens, maar met een ongeldige structuur.

Wanneer je een zin in het Engels leest of een uitspraak in formele taal, moet je uitzoeken welke zinsbouw aanwezig is (hoewel je dit in natuurlijke taal onbewust doet). Dit proces heet ontleden.

Als u bijvoorbeeld de uitdrukking "De tweede schoen viel", begrijpt u dat "de tweede schoen" het onderwerp is en dat "viel" het predikaat is. Als je een zin hebt geparseerd, kun je de betekenis of de semantiek ervan achterhalen. Ervan uitgaande dat u weet wat "boot" is en wat het betekent om te vallen, zult u de algemene implicatie van deze zin begrijpen.

Hoewel formele en natuurlijke talen veel kenmerken hebben in gemeenschappelijke tokens, structuur, syntaxis en semantiek, zijn er veel verschillen:

meerduidigheid- natuurlijke talen zijn vol ambiguïteit wanneer mensen communiceren met behulp van contextuele aanwijzingen en andere informatie. Formele talen zijn ontworpen om bijna of volledig ondubbelzinnig te zijn, wat betekent dat elke uitspraak precies één betekenis heeft, ongeacht de context.

ontslag- Om dubbelzinnigheid te compenseren en misverstanden te verminderen, gebruiken natuurlijke talen veel redundantie. Daardoor zijn ze vaak uitgebreid. Formele talen zijn minder overbodig en beknopter.

letterlijkheid- natuurlijke talen zitten vol met idiomen en metaforen. Als ik zeg: "De tweede schoen is gevallen", is er waarschijnlijk geen schoen en valt er niets te vallen. Formele talen betekenen precies wat ze zeggen.

Mensen die opgroeien met het spreken van natuurlijke taal, moeten zich vaak aanpassen aan formele talen. In sommige opzichten is het verschil tussen formele en natuurlijke talen vergelijkbaar met het verschil tussen poëzie en proza, maar meer nog:

Poëzie

Woorden worden zowel voor hun indruk als voor hun betekenis gebruikt, en het hele gedicht samen creëert een effect of een emotionele reactie. Ambiguïteit is niet alleen gebruikelijk, maar vaak opzettelijk.

Proza

De letterlijke betekenis van het woord is belangrijker en de structuur draagt ​​bij aan meer begrip. Proza is meer vatbaar voor analyse dan poëzie, maar is nog steeds vaak dubbelzinnig.

Programma's

De betekenis van een computerprogramma is ondubbelzinnig en letterlijk en kan volledig worden begrepen door de analyse van lexemen en structuur.

Hier zijn enkele tips voor het lezen van programma's (en andere formele talen). Onthoud ten eerste dat formele talen veel dichter zijn dan natuurlijke talen, dus het zal langer duren om ze te lezen. Structuur is ook erg belangrijk, dus het is geen goed idee om van boven naar beneden, van links naar rechts te lezen. Leer in plaats daarvan het programma in je hoofd te analyseren door tokens te identificeren en de structuur te interpreteren. Om het helemaal af te maken, zijn details belangrijk. Kleine dingen zoals spelfouten en slechte interpunctie waarmee je weg kunt komen in natuurlijke talen, kunnen een groot verschil maken in formele taal.

Eerste programma

Traditioneel heet het eerste programma dat in een nieuwe taal is geschreven "Hello, World!", omdat het alleen de woorden "Hello, World!" weergeeft. In Python ziet het er als volgt uit:

print "Hallo wereld!"

Dit is een voorbeeld van een printopdracht die eigenlijk niets op papier afdrukt. Het toont de waarde op het scherm. In dit geval is het resultaat de woorden:

Aanhalingstekens in een programma markeren het begin en einde van een waarde; ze verschijnen niet als resultaat.

Sommige mensen beoordelen de kwaliteit van een programmeertaal door de eenvoud van het "Hello, World!"-programma. Volgens dit patroon doet Python het zo goed als het kan.

Woordenlijst.

Oplossing- het proces van het ontwikkelen van een probleem, het vinden van een oplossing en het reflecteren op een oplossing.

Programmeertaal op hoog niveau is een programmeertaal die lijkt op Python en die bedoeld is om gemakkelijk te kunnen lezen en schrijven voor mensen.

Taal op laag niveau- een programmeertaal die is ontworpen om op een natuurlijke manier door een computer te worden uitgevoerd; ook wel "machinetaal" of "assemblagetaal" genoemd.

Draagbaarheid- eigenschap van een programma dat op meer dan één soort computer kan draaien. interpretatie is de uitvoering van een programma in een taal op hoog niveau door het regel voor regel te vertalen.

Compilatie- een eenmalige vertaling van een programma geschreven in een taal op hoog niveau in een taal op laag niveau ter voorbereiding op latere uitvoering.

Bron- een programma in een taal op hoog niveau voordat het wordt gecompileerd. objectcode is de uitvoer van de compiler nadat deze het programma heeft vertaald. uitvoerbare code is een andere naam voor "objectcode" die klaar is om te worden uitgevoerd. script - een programma dat is opgeslagen in een bestand (meestal een die zal worden geïnterpreteerd).

Programma- een set instructies die de berekening definieert. een algoritme is een algemeen proces voor het oplossen van een klasse problemen.

Beestje- een fout in het programma. debuggen is het proces van het vinden en verwijderen van een van de drie soorten programmeerfouten.

Syntaxis- programmastructuur. syntaxisfout - een fout in een programma die het onmogelijk maakt om te ontleden (en dus ook niet te interpreteren).

Runtime-fout is een fout die pas optreedt als het programma begint te lopen, maar die voorkomt dat het programma doorgaat.

Uitzondering is een andere naam voor een runtime-fout. semantische fout - Een fout in een programma waardoor het iets anders doet dan de programmeur bedoelde.

Semantiek- de betekenis van het programma. natuurlijke taal - een van de talen die door mensen wordt gesproken en die van nature zijn geëvolueerd.