Naturlige og kunstige sprog. Forskellen mellem naturlige og formelle sprog

1. Logik og sprog.Emnet for studiet af logik er formerne og lovene for korrekt tænkning. Tænkning er en funktion af den menneskelige hjerne. Arbejdskraft bidrog til adskillelsen af ​​mennesket fra dyrenes miljø, var grundlaget for fremkomsten af ​​bevidsthed (herunder tænkning) og sprog i mennesker. Tænkning er uløseligt forbundet med sprog. Sprog, ifølge K. Marx, er tankens umiddelbare virkelighed. I løbet af den kollektive arbejdsaktivitet havde mennesker et behov for at kommunikere og overføre deres tanker til hinanden, uden hvilket selve organiseringen af ​​kollektive arbejdsprocesser var umulig.

Det naturlige sprogs funktioner er mange og mangefacetterede. Sproget er et middel til hverdagskommunikation mellem mennesker, et kommunikationsmiddel i videnskabelige og praktiske aktiviteter.. Sprog giver dig mulighed for at overføre og modtage akkumuleret viden, praktiske færdigheder og livserfaring fra en generation til en anden, for at udføre processen med træning og uddannelse af den yngre generation. Sprog følgende funktioner er også karakteristiske: at lagre information, at være et middel til at udtrykke følelser, at være et erkendelsesmiddel.

Sproget er et tegninformationssystem, et produkt af menneskelig åndelig aktivitet. Den akkumulerede information overføres ved hjælp af sprogets tegn (ord).

Tale kan være mundtlig eller skriftlig, lyd eller ikke-lyd (som f.eks. med døvstumme), ekstern tale (for andre) eller indre tale udtrykt ved brug af naturligt eller kunstigt sprog. Med hjælp fra det videnskabelige sprog, som er baseret på naturligt sprog, filosofiens, historie, geografi, arkæologi, geologi, medicin (som sammen med de "levende" nationalsprog bruger det nu "døde" latinske sprog) og mange andre videnskaber er formuleret.

Sproget er ikke kun et kommunikationsmiddel, men også den vigtigste komponent i ethvert folks kultur.

Kunstige videnskabssprog opstod på grundlag af naturlige sprog. Disse omfatter sprogene i matematik, symbolsk logik, kemi, fysik samt algoritmiske programmeringssprog til computere, som er meget udbredt i moderne computere og systemer. Programmeringssprog kaldes tegnsystemer, der bruges til at beskrive processerne for at løse problemer på en computer. I øjeblikket er der en stigende tendens til at udvikle principperne for "kommunikation" mellem en person og en computer i naturligt sprog, så computere kan bruges uden mellemled - programmører.

Et tegn er et materielt objekt (fænomen, begivenhed), der fungerer som en repræsentant for en anden genstand, ejendom eller relation og bruges til at erhverve, lagre, behandle og transmittere meddelelser (information, viden).

Tegn er opdelt i sproglige og ikke-sproglige. Ikke-sproglige tegn omfatter kopitegn (f.eks. fotografier, fingeraftryk, reproduktioner osv.), tegn-tegn eller tegn-indikatorer (f.eks. røg er et tegn på ild, feber er et tegn på sygdom), tegn- signaler (for eksempel er en klokke et tegn på begyndelsen eller slutningen af ​​en lektion), skilte-symboler (for eksempel vejskilte) og andre typer skilte. Der er en særlig videnskab - semiotik, som er en generel teori om tegn. Variationer af tegn er sproglige tegn. En af de vigtigste funktioner af sproglige tegn er at udpege genstande ved dem. Navne bruges til at betegne objekter.

Et navn er et ord eller en sætning, der betegner et bestemt objekt. (Ordene "betegnelse", "navngivning", "navn" betragtes som synonymer.) Emnet her forstås i en meget bred betydning: det er ting, egenskaber, relationer, processer, fænomener osv., både af natur og sociale liv, mentale aktiviteter af mennesker, produkter af deres fantasi og resultaterne af abstrakt tænkning. Så navnet er altid navnet på et eller andet objekt. Selvom objekter er foranderlige, flydende, bevarer de en kvalitativ sikkerhed, hvilket er angivet med navnet på dette objekt.

2. Logikkens sprog og lovens sprog. Den nødvendige forbindelse mellem tænkning og sprog, hvor sproget fungerer som en materiel skal af tanker, betyder, at identifikation af logiske strukturer kun er mulig gennem analyse af sproglige udtryk. Ligesom kernen af ​​en nød kun kan nås ved at åbne dens skal, så kan logiske former kun afsløres ved at analysere sproget.

For at mestre logisk-lingvistisk analyse, lad os kort overveje sprogets struktur og funktioner, forholdet mellem logiske og grammatiske kategorier samt principperne for at konstruere et særligt logisk sprog.

Sproget er et symbolsk informationssystem, der udfører funktionen til at danne, lagre og transmittere information i processen med erkendelse af virkeligheden og kommunikation mellem mennesker.

Det vigtigste byggemateriale i konstruktionen af ​​sproget er de tegn, der bruges i det. Et tegn er ethvert sanseligt opfattet (visuelt, fonetisk eller andet) objekt, der fungerer som en repræsentant for et andet objekt. Blandt de forskellige tegn skelner vi to typer: tegn-billeder og tegn-symboler.

Tegn-billeder har en vis lighed med de udpegede objekter. Eksempler på sådanne tegn: kopier af dokumenter; fingeraftryk; fotografier; nogle vejskilte, der forestiller børn, fodgængere og andre genstande. Tegn-symboler har ingen lighed med de udpegede objekter. For eksempel: musikalske tegn; Morsekode tegn; bogstaver i nationale sprogs alfabeter.

3. Naturlige og kunstige sprog. Af oprindelse er sprog naturlige og kunstige.

naturlige sprog- det er lyd (tale) og derefter grafiske (skriftlige) informationsskiltsystemer, der historisk har udviklet sig i samfundet. De opstod for at konsolidere og overføre den akkumulerede information i kommunikationsprocessen mellem mennesker. Naturlige sprog fungerer som bærere af folks århundreder gamle kultur. De er kendetegnet ved rige udtryksmuligheder og universel dækning af forskellige områder af livet.

Konstruerede sprog er hjælpetegnsystemer skabt på basis af naturlige sprog til nøjagtig og økonomisk overførsel af videnskabelig og anden information. De er konstrueret ved hjælp af naturligt sprog eller et tidligere konstrueret kunstigt sprog. Et sprog, der fungerer som et middel til at opbygge eller lære et andet sprog, kaldes et metasprog, hovedsproget kaldes et objektsprog. Metasproget har som regel rigere udtryksmuligheder sammenlignet med objektsproget.

Konstruerede sprog af varierende sværhedsgrader er meget brugt i moderne videnskab og teknologi: kemi, matematik, teoretisk fysik, computerteknologi, kybernetik, kommunikation, stenografi.

4. Principper for konstruktion af formaliserede logiske sprog.

formaliseret sprog- et kunstigt logisk sprog designet til at reproducere de logiske former for konteksterne i et naturligt sprog, såvel som udtryk for logiske love og metoder til korrekt ræsonnement i logiske teorier bygget i dette sprog.

Konstruktionen af ​​et formaliseret sprog begynder med specifikationen af ​​dets alfabet– sæt af initiale, primitive symboler. Alfabetet omfatter logiske symboler (tegn på logiske operationer og relationer, f.eks. propositionelle bindeled og kvantifikatorer), ikke-logiske symboler (parametre for beskrivende komponenter i naturligt sprog) og tekniske symboler (f.eks. parenteser). Derefter formuleres de såkaldte regler for dannelsen af ​​komplekse tegn i sproget fra simple - forskellige typer velformede udtryk gives. Deres vigtigste type er formler - analoger af naturlige sprogudsagn.

Et karakteristisk træk ved et formaliseret sprog er effektiviteten af ​​definitionerne af alle dets syntaktiske kategorier: Spørgsmålet om, hvorvidt en vilkårlig karakter eller sekvens af alfabetiske tegn tilhører en bestemt klasse af sproglige udtryk, løses algoritmisk i et begrænset antal trin.

Nogle gange omfatter formaliserede sprog sammen med alfabetet og dannelsesregler de såkaldte transformationsregler - deduktionsprocedurer, nøjagtige regler for overgange fra en tegnsekvens til en anden. I dette tilfælde er det formaliserede sprog i det væsentlige identificeret med den logiske beregning. En anden fortolkning af et formaliseret sprog involverer vedtagelse af regler for fortolkning af dets udtryk, som gør det muligt at sammenligne hver syntaktisk kategori af tegn med en semantisk, hvilket er afgørende for at identificere logiske former.

Formaliserede sprog kan have forskellige udtryksevner. Således giver propositionelle sprog en mulighed for kun at udforske den logiske form på niveauet af komplekse udsagn uden at tage hensyn til den interne struktur af simple udsagn. Syllogistiske sprog gør det muligt at fikse de logiske former for attributive udsagn. Førsteordens sprog gengiver strukturen af ​​både simple (både attributive og relationelle) og komplekse udsagn, men de tillader kun kvantificering af enkeltpersoner. I rigere sprog - sprog af højere orden - er kvantificering også tilladt af egenskaber, relationer og funktioner.

Principperne for at konstruere formaliserede sprog kan også bruges til at definere sprogene i ikke-logiske, anvendte teorier. I dette tilfælde, i stedet for abstrakte ikke-logiske symboler (parametre), introduceres navnene på specifikke objekter i teoriens emneområde, tegn på visse funktioner, egenskaber, relationer osv. i sprogets alfabet.

FORM OG SPROG FOR PRÆSENTATION AF OPLYSNINGER

Præsentationsformen for den samme information kan være forskellig.

Information kan således præsenteres i forskellige former:

  • ikonisk skrevet, bestående af forskellige tegn, blandt hvilke det er sædvanligt at fremhæve:
  • symbolsk i form af tekst, tal, specialtegn (på
  • eksempel, lærebogstekst);
  • grafisk(f.eks. et geografisk kort);
  • tabelform(for eksempel en tabel til registrering af forløbet af et fysisk eksperiment);
    • i form af bevægelser eller signaler (f.eks. trafikledersignaler
    • vejtrafik);
    • mundtlig verbal (for eksempel samtale).

Grundlaget for ethvert sprog er alfabet- et sæt unikt definerede tegn (symboler), hvorfra en besked er dannet. Sprog er opdelt i naturlige (talte) og formelle. Alfabetet af naturlige sprog afhænger af nationale traditioner. Formelle sprog findes i særlige områder af menneskelig aktivitet (matematik, fysik, kemi osv.).

Naturlige og formelle sprog.

I processen med udviklingen af ​​det menneskelige samfund har mennesker udviklet et stort antal sprog. Eksempler på sprog:

  • Talte sprog (i øjeblikket er der mere end 2000 af dem i verden);
  • sprog af ansigtsudtryk og gestus;
  • sprog af tegninger, tegninger, diagrammer;
  • · videnskabssprog (matematik, kemi, biologi osv.);
  • kunstsprog (maleri, musik, skulptur, arkitektur osv.);
  • Særlige sprog (blindskrift for blinde, morsekode, esperanto, maritim semafor osv.);
  • · algoritmiske sprog (blokdiagrammer, programmeringssprog).

Sprog- dette er et tegnsystem, der bruges til kommunikation og kognition. Grundlaget for de fleste sprog er alfabet- et sæt tegn, hvorfra ord og sætninger i et givet sprog kan sammensættes.

Sproget er kendetegnet ved:

  • Det anvendte sæt af symboler
  • regler for dannelsen af ​​sådanne sprogstrukturer fra disse tegn som "ord", "sætninger" og "tekster" (i en bred fortolkning af disse begreber);
  • · et sæt syntaktiske, semantiske og pragmatiske regler for brugen af ​​disse sprogkonstruktioner.

Alle sprog kan opdeles i naturlige og kunstige.

naturlig kaldes "almindelige", "omtale" sprog, som udvikler sig spontant og over en længere periode. Naturligt sprog, der primært er beregnet til daglig kommunikation, har en række ejendommelige træk:

  • næsten alle ord har ikke én, men flere betydninger;
  • Ofte er der ord med unøjagtigt og uklart indhold;
  • Betydningen af ​​individuelle ord og udtryk afhænger ikke kun af dem, men også af deres omgivelser (kontekst);
  • Synonymer (anden lyd - samme betydning) og homonymer (samme lyd - forskellig betydning) er almindelige;
  • De samme objekter kan have flere navne;
  • Der er ord, der ikke betegner nogen objekter;
  • · mange konventioner omkring brug af ord er ikke formuleret eksplicit, men er kun antaget og der er undtagelser for hver regel mv.

Hoved funktioner naturlige sprog er:

  • kommunikativ (funktion af kommunikation);
  • Kognitiv (kognitiv funktion);
  • følelsesmæssig (funktion af personlighedsdannelse);
  • direktiv (funktion af indflydelse).

kunstig sprog er skabt af mennesker til specifikke formål eller til bestemte grupper af mennesker. Et karakteristisk træk ved kunstige sprog er den utvetydige definition af deres ordforråd, reglerne for dannelsen af ​​udtryk og reglerne for tildeling af betydninger til dem.

Ethvert sprog - både naturligt og kunstigt - har et sæt af visse regler. De kan være eksplicit og strengt formuleret (formaliseret), eller de kan tillade forskellige muligheder for deres brug.

Formaliseret (formel) et sprog er et sprog præget af præcise regler for at konstruere udtryk og forstå dem. Det er bygget i overensstemmelse med klare regler, hvilket giver en ensartet, præcis og kompakt visning af egenskaberne og relationerne for det undersøgte emneområde (modellerede objekter).

I modsætning til naturlige sprog har formelle sprog klart definerede regler for den semantiske fortolkning og syntaktiske transformation af de anvendte tegn, samt det faktum, at betydningen og betydningen af ​​tegnene ikke ændres afhængigt af pragmatiske omstændigheder (f.eks. konteksten).



De fleste formelle sprog (skabte konstruktioner) er bygget i henhold til følgende skema. vælges først alfabet , eller et sæt indledende tegn, hvorfra alle sprogets udtryk vil blive bygget; derefter beskrevet syntaks sproget, det vil sige reglerne for at konstruere meningsfulde udtryk. Bogstaverne i alfabetet i et formelt sprog kan være bogstaver i alfabeterne i naturlige sprog, parenteser og specialtegn osv. Fra bogstaver, i henhold til visse regler, kan du lave ord og udtryk . Meningsfulde udtryk opnås kun i et formelt sprog, hvis de er sikre forskrifter uddannelse. For hvert formelt sprog skal sættet af disse regler være strengt defineret, og ændringen af ​​nogen af ​​dem fører oftest til fremkomsten af ​​en ny sort (dialekt) af dette sprog.

Formelle sprog er meget udbredt inden for videnskab og teknologi. Fra et datalogis synspunkt spiller formelle sprog den vigtigste rolle blandt formelle sprog. logikkens sprog (logikkens algebras sprog) og programmeringssprog .

fremkomst programmeringssprog går tilbage til begyndelsen af ​​1950'erne.

Sprogsystem af tegn, der betyder noget. Sproget er en måde at eksistere på for bevidsthed og kommunikation af en person med en person. Først og fremmest skal du forstå det bevidsthed er uløseligt forbundet med sprog som et bestemt tegnsystem. Skilt- et materielt objekt (fænomen, begivenhed), der fungerer som repræsentant for et andet objekt og derfor reproducerer dets egenskaber.

Der er sproglige (inkluderet i nogle tegnsystemer) og ikke-sproglige tegn (blandt dem - kopier, tegn, symptomer). "Sprogene" inden for billedkunst, teater, biograf, dans, musik osv. kan betragtes som tegnsystemer. Tegnsystemer er opstået og udvikler sig som en materiel form, hvori bevidsthed og tænkning udføres.

Det indledende tegnsystem er det sædvanlige dagligdags, naturlige sprog. I det sprog, de skelner tale - sprog i handling, i en kommunikationssituation, primært mundtlig, for det andet skriftligt.

Tænkning (bevidsthed) og sprog er uløseligt forbundet, men ikke identiske. Forskellen mellem dem ligger i, at en tanke er en afspejling af den objektive virkelighed, mens et ord er en måde at fiksere, udtrykke tanker og samtidig et middel til at overføre tanker til andre mennesker.

Sproget fungerer som en betingelse for gensidig forståelse af mennesker, såvel som for en persons bevidsthed om virkeligheden og sig selv. Midlerne til at lette legemliggørelsen af ​​tanke i en sproglig form er forskellige typer tale: mundtlig, skriftlig, intern ("tænk på dig selv"). Tale er processen med at bruge sproget til at kommunikere.

Ord som en sprogenhed har den to sider: ekstern, lyd (fonetisk) og intern, semantisk (semantisk). Begge er produkter af en lang sociohistorisk udvikling. Enheden af ​​disse aspekter skaber et ord, hvor funktionerne tegn og betydning er smeltet sammen.

Så bevidsthed og sprog er ét. I denne enhed er den afgørende side bevidsthed, tænkning. Bevidsthed afspejler virkeligheden, og sproget betegner og udtrykker den. Sproget er en måde at eksistere på for bevidstheden.

Naturlig (verbal, lyd)almindeligt menneskeligt sprog. Kunstig - sproget af tegn og symboler. Den første opstår spontant i kommunikationsprocessen mellem medlemmer af en bestemt social gruppe. Den anden er skabt af mennesker til nogle specielle formål (matematiksprog, logik, cifre osv.). Et karakteristisk træk ved naturlige sprog er ords flertydighed, mens kunstige sprog er entydige og præcise. Lad os se nærmere på disse sprog.

naturligt sprog repræsenterer det rigeste udviklende integrerede system. Dets elementære enhed, sprogets "atom" er et ord, der tjener til at navngive objekter, personer, processer, egenskaber osv. Siden starten har det naturlige sprog været i konstant forandring - dette skyldtes samspillet mellem kulturer, videnskabelige og teknologiske fremskridt mv. Nogle ord mister deres betydning over tid ("phlogiston", "kalorisk"), andre får nye betydninger ("satellit" som et rumfartøj).


Det naturlige sprog ser ud til at have sit eget liv. Den indeholder mange nuancer og funktioner, hvilket gør det vanskeligt at udtrykke en tanke (især videnskabeligt) præcist i et ord. Dette lettes ikke af tilstedeværelsen i det naturlige sprog af mange figurative udtryk, arkaismer, lånte ord, hyperboler, idiomer, metaforer osv. Derudover er det naturlige sprog rig på udråbstegn, interjektioner, hvis betydning er svær at formidle ud af kontekst.

Kunstige sprog - skiltesystemer skabt af mennesker til brug i begrænsede områder, hvor nøjagtighed, stringens, utvetydighed, kortfattethed og enkelhed i udtryk er nødvendige og tilstrækkelige. Dette gælder især for videnskabelige formål.

Skelne mellem specialiserede og ikke-specialiserede sprog. Sidstnævnte er primært beregnet til international kommunikation. Den mest almindelige af disse er esperanto. Specialiserede kunstige sprog omfatter formaliserede symbolsystemer inden for forskellige videnskabsområder (i matematik, fysik, kemi, logik, lingvistik osv.), samt et hurtigt udviklende computersprog, der mere og mere fuldt ud modellerer det naturlige. Kunstige sprog er komplementære til naturlige sprog og eksisterer kun på deres grundlag.

naturligt sprog- i lingvistik og sprogfilosofi, et sprog, der bruges til menneskelig kommunikation (i modsætning til formelle sprog og andre typer tegnsystemer, også kaldet sprog i semiotik) og ikke kunstigt skabt (i modsætning til kunstige sprog).

Ordforrådet og grammatiske regler for et naturligt sprog bestemmes af anvendelsespraksis og er ikke altid formelt fastlagte.

Naturlige sprogtræk

Naturligt sprog som et system af tegn

I øjeblikket betragtes konsistens som den vigtigste egenskab ved et sprog. Den semiotiske essens af et naturligt sprog er at etablere en overensstemmelse mellem betydningsuniverset og lydens univers.

Baseret på karakteren af ​​udtryksplanen i sin mundtlige form refererer menneskeligt sprog til auditive tegnsystemer og i skriftlig form til visuelle.

Efter type tilblivelse naturligt sprog er klassificeret som et kulturelt system, så det er i modsætning til både naturlige og kunstige tegnsystemer. Det menneskelige sprog som tegnsystem er karakteriseret ved en kombination af træk ved både naturlige og kunstige tegnsystemer.

Det naturlige sprogsystem refererer til systemer på flere niveauer, fordi består af kvalitativt forskellige elementer - fonemer, morfemer, ord, sætninger, hvor relationerne imellem er komplekse og mangefacetterede.

Med hensyn til det naturlige sprogs strukturelle kompleksitet kaldes sproget mest kompleks af skiltesystemer.

På et strukturelt grundlag skelne også deterministisk og probabilistisk semiotiske systemer. Natursprog hører til probabilistiske systemer, hvor rækkefølgen af ​​elementer ikke er stiv, men er af sandsynlighedskarakter.

Semiotiske systemer er også opdelt i dynamisk, bevægelig og statisk, fast. Elementer af dynamiske systemer ændrer deres position i forhold til hinanden, mens tilstanden af ​​elementer i statiske systemer er ubevægelig, stabil. Naturligt sprog er klassificeret som et dynamisk system, selvom det også har statiske træk.

Et andet strukturelt kendetegn ved skiltesystemer er deres fuldstændighed. Et komplet system kan defineres som et system med tegn, der repræsenterer alle teoretisk mulige kombinationer af en vis længde fra elementer i et givet sæt. Et ufuldstændigt system kan derfor karakteriseres som et system med en vis grad af redundans, hvor ikke alle de mulige kombinationer af givne elementer bruges til at udtrykke tegn. Naturligt sprog er et ufuldstændigt system med en høj grad af redundans.

Forskellene mellem tegnsystemer i deres evne til at ændre gør det muligt at klassificere dem i åbne og lukkede systemer. Åbne systemer kan i løbet af deres funktion omfatte nye tegn og er karakteriseret ved højere tilpasningsevne sammenlignet med lukkede systemer, der ikke er i stand til at ændre sig. Evnen til at ændre er også iboende i det menneskelige sprog.

Ifølge V. V. Nalimov indtager naturligt sprog en mellemposition mellem "bløde" og "hårde" systemer. Bløde systemer omfatter tvetydigt kodende og tvetydigt fortolkede tegnsystemer, for eksempel musikkens sprog, og hårde systemer inkluderer sproget for videnskabelige symboler.

Sprogets hovedfunktion - opbygning af domme, evnen til at bestemme betydningen af ​​aktive reaktioner, organiseringen af ​​begreber, der er nogle symmetriske former, der organiserer rummet af relationer mellem "kommunikatører": [kilde ikke specificeret 1041 dage]

kommunikative:

konstatere(for en neutral kendsgerning),

spørgende(for en forespørgsel om et faktum),

appellativ(for at tilskynde til handling)

udtryksfulde(for at udtrykke talerens humør og følelser),

kontakt-indstilling(at skabe og vedligeholde kontakt mellem samtalepartnere);

metalsproglig(til fortolkning af sproglige fakta);

æstetiske(for æstetisk effekt);

funktion af indikatoren for at tilhøre en bestemt gruppe mennesker(nationer, nationaliteter, erhverv);

oplysende;

kognitiv;

følelsesmæssig.

Konstruerede sprog- særlige sprog, som i modsætning til naturlige er målrettet opbygget. Der er allerede mere end tusind sådanne sprog, og flere og flere bliver konstant skabt.

Klassifikation

Der er følgende typer kunstige sprog:

Programmeringssprog og computersprog- sprog til automatisk behandling af information ved hjælp af en computer.

Informationssprog- sprog, der bruges i forskellige informationsbehandlingssystemer.

Formaliserede videnskabssprog- sprog beregnet til symbolsk registrering af videnskabelige fakta og teorier om matematik, logik, kemi og andre videnskaber.

Sprog af ikke-eksisterende folk, skabt til fiktion eller underholdningsformål, for eksempel: det alviske sprog, opfundet af J. Tolkien, det klingonske sprog, opfundet af Mark Okrand til fantasyserien Star Trek (se fiktive sprog), Na "vi-sproget, skabt til film avatar.

Internationale hjælpesprog- sprog skabt ud fra elementer af naturlige sprog og tilbudt som et hjælpemiddel til interetnisk kommunikation.

Ideen om at skabe et nyt sprog for international kommunikation opstod i det 17.-18. århundrede som et resultat af det gradvise fald i latinens internationale rolle. Oprindeligt var disse overvejende projekter af et rationelt sprog, frigjort fra de logiske fejl fra levende sprog og baseret på en logisk klassificering af begreber. Senere dukker der projekter op med udgangspunkt i levende sprogs model og materialer. Det første sådan projekt var universalglot udgivet i 1868 i Paris af Jean Pirro. Pirros projekt, som forudså mange detaljer om senere projekter, gik ubemærket hen af ​​offentligheden.

Volapuk, skabt i 1880 af den tyske sprogforsker I. Schleyer, blev det næste projekt for et internationalt sprog. Han skabte en meget stor resonans i samfundet.

Det mest kendte kunstige sprog var esperanto (L. Zamenhof, 1887) - det eneste kunstige sprog, der er blevet udbredt og har forenet en del tilhængere af det internationale sprog omkring sig.

Af de kunstige sprog er de mest kendte:

grundlæggende engelsk

Esperanto

interlingua

latin-blå-flexione

vestligt

solresol

Klingon

elviske sprog

Der er også sprog, der er specielt designet til at kommunikere med udenjordisk intelligens. For eksempel Linkos.

I henhold til skabelsens formål kunstige sprog kan opdeles i følgende grupper:

Filosofiske og logiske sprog- sprog, der har en klar logisk struktur af orddannelse og syntaks: Lojban, Tokipona, Ithkuil, Ilaksh.

Hjælpesprog- designet til praktisk kommunikation: Esperanto, Interlingua, Slovio, Slovian.

Kunstneriske eller æstetiske sprog- skabt til kreativ og æstetisk nydelse: Quenya.

Sproget er også skabt for at opsætte et eksperiment, for eksempel for at teste Sapir-Whorf-hypotesen (at sproget, der tales af en person, begrænser bevidstheden, driver den ind i visse grænser).

Ved sin struktur Kunstige sprogprojekter kan opdeles i følgende grupper:

A priori sprog- baseret på logiske eller empiriske klassifikationer af begreber: loglan, lojban, ro, solresol, ifkuil, ilaksh.

A posteriori sprog- sprog bygget hovedsageligt på grundlag af internationalt ordforråd: interlingua, occidental

blandede sprog- ord og orddannelse er delvist lånt fra ikke-kunstige sprog, delvist skabt på basis af kunstigt opfundne ord og orddannelseselementer: Volapuk, Ido, Esperanto, Neo.

Antallet af talere af kunstige sprog kan kun angives tilnærmelsesvis, på grund af det faktum, at der ikke er nogen systematisk registrering af talere.

Alt efter graden af ​​praktisk brug kunstige sprog er opdelt i projekter, der er blevet udbredt: Ido, Interlingua, Esperanto. Sådanne sprog kaldes ligesom nationale sprog "socialiserede", blandt kunstige er de forenet under betegnelsen plansprog. En mellemposition er besat af sådanne kunstige sprogprojekter, der har et vist antal tilhængere, for eksempel Loglan (og dens efterkommer Lojban), Slovio og andre. De fleste kunstige sprog har en enkelt transportør - forfatteren af ​​sproget (af denne grund er det mere korrekt at kalde dem "linguo-projekter" og ikke sprog).

Hierarki af kommunikationsmål

Sprogfunktioner

Grundlæggende funktioner:

kognitive(kognitiv) funktion består i akkumulering af viden, dens orden, systematisering.

Kommunikativ funktionen er at sikre interaktionen mellem afsenderen af ​​en verbal besked og dens modtager.

Private sprogfunktioner

Kontaktindstilling (fatisk)

Påvirkninger (frivilligt)

Reference- en funktion forbundet med tankefaget, som det givne sproglige udtryk er korreleret med.

Anslået

Følelsesmæssig (følelsesmæssig-ekspressiv)

akkumulerende- den egenskab af sproget til at akkumulere, at akkumulere viden om mennesker. Efterfølgende opfattes denne viden af ​​efterkommere.

Metalsproglig

æstetiske- Sprogets evne til at være et middel til forskning og beskrivelse i forhold til selve sproget.

ritual og osv.

Naturlige sprog er sprog, der tales af mennesker som engelsk, spansk og fransk. De blev ikke designet af mennesker (selvom mennesker forsøger at pålægge dem regler); de udviklede sig naturligt.

Formelle sprog er sprog, der er designet af mennesker til specifikke applikationer. For eksempel den notation, som matematikere bruger som formelt sprog, som især er god til at betegne sammenhænge mellem tal og symboler. Kemikere bruger formelt sprog til at repræsentere den kemiske struktur af molekyler. Og det vigtigste:

Programmeringssprog er formelle sprog, der er designet til beregningsmæssige udtryk.

Formelle sprog har en tendens til at have strenge syntaksregler. For eksempel er 3+3=6 et syntaktisk korrekt matematisk udsagn, men 3=+$6 er det ikke. H2O er et syntaktisk korrekt kemisk navn, men 2ZZ er det ikke.

Syntaksregler er af to slags: dem, der vedrører tokens, og dem, der vedrører struktur. Tokens er de grundlæggende elementer i et sprog, såsom ord, tal og kemiske elementer. Et problem med 3 = + 6 $ er, at $ ikke er et lovligt symbol i matematik (i hvert fald så vidt vi ved). Ligeledes er 2Zz ikke lovligt, fordi der ikke er noget element med forkortelsen Zz.

Den anden type syntaksfejl relaterer sig til strukturen af ​​sætningen, som er struktureret som et token. Udsagnet 3 = + 6 $ er strukturelt forkert, fordi du ikke kan sætte et plustegn lige efter lighedstegnet. På samme måde skal molekylære formler have sænkede skrifter efter elementnavnet, ikke før.

Som en øvelse skal du skabe noget, der ligner en velstruktureret engelsk sætning med uigenkendelige tokens i. Skriv derefter endnu en sætning med alle de gyldige tokens, men med en ugyldig struktur.

Når du læser en sætning på engelsk eller en sætning på formelt sprog, skal du finde ud af, hvilken sætningsstruktur der er til stede (selvom du i naturligt sprog gør dette ubevidst). Denne proces kaldes parsing.

For eksempel, når du hører sætningen "Den anden sko faldt", forstår du, at "den anden sko" er emnet og "faldt" er prædikatet. Når du har analyseret en sætning, kan du finde ud af dens betydning eller dens semantik. Forudsat at du ved, hvad "støvle" er, og hvad det vil sige at falde, vil du forstå den generelle implikation af denne sætning.

Mens formelle og naturlige sprog har mange funktioner i fælles tokens, struktur, syntaks og semantik, er der mange forskelle:

tvetydighed- naturlige sprog er fulde af tvetydighed, når folk kommunikerer ved hjælp af kontekstspor og anden information. Formelle sprog er designet til at være næsten eller helt entydige, hvilket betyder, at ethvert udsagn har præcis én betydning, uanset kontekst.

redundans- For at kompensere for tvetydighed og reducere misforståelser bruger naturlige sprog en masse redundans. Som et resultat er de ofte verbose. Formelle sprog er mindre overflødige og mere kortfattede.

bogstavelighed- naturlige sprog er fulde af idiomer og metaforer. Hvis jeg siger: "Den anden sko er faldet", er der sandsynligvis ingen sko og intet at falde. Formelle sprog betyder præcis, hvad de siger.

Folk, der vokser op med at tale naturligt sprog, må ofte tilpasse sig formelle sprog. På nogle måder ligner forskellen mellem formelle og naturlige sprog forskellen mellem poesi og prosa, men mere:

Poesi

Ord bruges til deres indtryk såvel som deres betydning, og hele digtet skaber tilsammen en effekt eller en følelsesmæssig respons. Tvetydighed er ikke kun almindelig, men ofte bevidst.

Prosa

Ordets bogstavelige betydning er vigtigere, og strukturen bidrager til større forståelse. Prosa er mere modtagelig for analyse end poesi, men er stadig ofte tvetydig.

Programmer

Betydningen af ​​et computerprogram er entydig og bogstavelig og kan forstås fuldt ud gennem analyse af leksemer og struktur.

Her er nogle tips til at læse programmer (og andre formelle sprog). Først skal du huske, at formelle sprog er meget tættere end naturlige sprog, så det vil tage længere tid at læse dem. Strukturen er også meget vigtig, så det er ikke en god idé at læse fra top til bund, venstre mod højre. Lær i stedet at analysere programmet i dit hoved ved at identificere tokens og fortolke strukturen. For at toppe det hele er detaljerne vigtige. Små ting som stavefejl og dårlig tegnsætning, som du kan slippe afsted med på naturlige sprog, kan gøre en stor forskel i formelt sprog.

Første program

Traditionelt hedder det første program skrevet på et nyt sprog "Hello, World!", fordi det eneste, det gør, er at vise ordene "Hello, World!". I Python ser det sådan ud:

print "Hej verden!"

Dette er et eksempel på en udskriftserklæring, der faktisk ikke udskriver noget på papir. Den viser værdien på skærmen. I dette tilfælde er resultatet ordene:

Anførselstegn i et program markerer begyndelsen og slutningen af ​​en værdi; de vises ikke som et resultat.

Nogle mennesker bedømmer kvaliteten af ​​et programmeringssprog ud fra enkelheden af ​​programmet "Hello, World!". Efter dette mønster gør Python det så godt som muligt.

Ordliste.

Løsning- processen med at udvikle et problem, finde en løsning og afspejle en løsning.

Programmeringssprog på højt niveau er et programmeringssprog, der ligner Python, der er beregnet til at være let for mennesker at læse og skrive.

sprog på lavt niveau- et programmeringssprog, der er designet til at være naturligt for en computer at udføre; også kaldet "maskinsprog" eller "samlesprog".

Bærbarhed- egenskab for et program, der kan køre på mere end én slags computer. tolkning er udførelse af et program på et højt niveau sprog ved at oversætte det en linje ad gangen.

Samling- en engangsoversættelse af et program skrevet på et højt niveau sprog til et lavt sprog som forberedelse til efterfølgende udførelse.

Kilde- et program på et højt niveau, før det kompileres. objektkode er output fra compileren, efter at den har oversat programmet. eksekverbar kode er et andet navn for "objektkode", der er klar til at blive eksekveret. script - et program gemt i en fil (normalt et, der vil blive fortolket).

Program- et sæt instruktioner, der definerer beregningen. en algoritme er en generel proces til løsning af en klasse af problemer.

Insekt- en fejl i programmet. debugging er processen med at finde og fjerne enhver af de tre typer programmeringsfejl.

Syntaks- programstruktur. syntaksfejl - en fejl i et program, der gør det umuligt at parse (og derfor umuligt at fortolke).

Kørselsfejl er en fejl, der ikke opstår før programmet starter, men som forhindrer programmet i at fortsætte.

Undtagelse er et andet navn for en runtime-fejl. semantisk fejl - En fejl i et program, der får det til at gøre noget andet, end hvad programmøren havde til hensigt.

Semantik- programmets betydning. naturligt sprog - ethvert af de sprog, der tales af mennesker, og som har udviklet sig naturligt.