Skip to content

Türkçe

Turkish grammar is fully compositional.
Meaning is built by stacking suffixes, not by word order or auxiliary words.

Think in LEGO blocks:

base word → possessive → case → verb


FunctionCaseSuffixExampleEnglish Explanation
SubjectNominativeev → houseBasic form
Object (definite)Accusative-ı / -i / -u / -üevi → I see the houseDefinite object
DirectionDative-a / -eeve → I go to the houseMovement towards
PlaceLocative-da / -deevde → I am in the houseStatic location
FromAblative-dan / -denevden → I go out of the houseOrigin
WithInstrumental-la / -leevle → with the houseTogether / instrument

Suffix vowels are selected based on the last vowel of the word.

Last vowela/e harmony
a, ı, o, ua
e, i, ö, üe

This rule applies everywhere:
cases, derivation, verb endings, future tense, etc.


Buffer letters exist only to prevent vowel collision.
They carry no meaning.

  • y → after a vowel
    • eve → eveye
  • n → possessive + case
    • ev-i + e → ev-ine
  • s → 3rd person possessive
    • evi → evisi
RootPossessive FormExplanation
ev (ends with consonant)evi3rd person singular, no buffer needed
evi̇n3rd person singular + case, no buffer
evi̇ne3rd person singular + dative, no buffer
araba (ends with vowel)arabası3rd person singular, -s- inserted as buffer
arabasının3rd person singular + case, -s- buffer used
arabasına3rd person singular + dative, -s- buffer used

  1. Base word: ev (house)
  2. Possessive: ev-i (his/her house)
  3. Case: ev-i-ne (to his/her house)

Sentence:

Senin evine geliyorum
I am coming to your house

Key principle:

Possessive endings ≠ cases
They stack, they do not replace each other.


Turkish does not attach locations to persons. However, it uses the same contextual nuons by attaching locations to possessed nouns.

PersonEndingExample
1st-ım / -imevim → my house
2nd-ın / -inevin → your house
3rd-ı / -ievi → his/her house

Possession + Location (Repeatable Pattern)

Section titled “Possession + Location (Repeatable Pattern)”

Once something is possessed, any case can follow. To make something a place, you just add d + vowel.

FormBreakdownMeaning
yanımdayan + ım + daat my side (here)
yanındayan + ın + daat your side (there)
yanındayan + ı + ndaat his/her side (there)

Same structure as:

  • evimde → in my house
  • odanda → in your room

This pattern is fully repeatable.


Compare:

  • Seni yanımda istiyorum
    → I want you with me
    (object + location)

  • Senin yanında olmak istiyorum
    → I want to be with you
    (location + infinitive)

Same words, different LEGO order → different meaning.

Meaning changes because:

  • accusative marks object
  • locative marks place/state
  • infinitive marks desired situation

These do not mark person — they mark distance & focus.

FormMeaning
bu / buradathis / here (near speaker)
şuthat (contextual / intermediate)
o / oradathat / there (far / outside focus)

They combine naturally with possession:

  • benim burada evim var
  • onun orada evi var

Turkish numbers are fully compositional. You only need to learn the base units; all other numbers are built by stacking in a fixed order. No inflection, no agreement, no connectors.

NumberTurkishNotes
0sıfırzero
1bir
2iki
3üç
4dört
5beş
6altı
7yedi
8sekiz
9dokuz
10onbase for 11–19

Rule (11–19):
on + number

NumberTurkishConstruction rule
20yirmibase
30otuzbase
40kırkbase
50ellibase
60altmışbase
70yetmişbase
80seksenbase
90doksanbase

Rule (21–99):
tens + ones

For any number larger than 99, you need to learn only a few words to get above practical limits.

NumberTurkishRule
100yüzbase
1000binbase
1 000 000milyonbase
1 000 000 000milyarbase
1 000 000 000 000trilyonbase

Structural pattern and examples (deterministic)

Section titled “Structural pattern and examples (deterministic)”

[thousands] + [hundreds] + [tens] + [ones]

NumberTurkishStructure
100yüzyüz
200iki yüziki + yüz
305üç yüz beşüç + yüz + beş
418dört yüz on sekizdört + yüz + on + sekiz
NumberTurkishStructure
1 000binbin
1 234bin iki yüz otuz dörtbin + iki + yüz + otuz + dört
3 400üç bin dört yüzüç + bin + dört + yüz
5 026beş bin yirmi altıbeş + bin + yirmi + altı
7 508yedi bin beş yüz sekizyedi + bin + beş + yüz + sekiz
9 019dokuz bin on dokuzdokuz + bin + on + dokuz

Note: bir bin is not used; bin alone means 1 000.

NumberTurkishStructure
1 000 000bir milyonbir + milyon
2 450 000iki milyon dört yüz elli biniki + milyon + dört + yüz + elli + bin
3 000 012üç milyon on ikiüç + milyon + on + iki

Base VerbMeaning1st person2nd person3rd personNotes
Gitmekto goGeliyorumGeliyorsunGeliyorMovement verbs
Gelmekto comeGeliyorumGeliyorsunGeliyor
Yemekto eatYerimYersinYerAccusative applies
İçmekto drinkİçiyorumİçiyorsunİçiyorAccusative applies

Turkish tense expresses how the speaker frames the action.

Describes an ongoing situation or narrative.

  • arıyorum → I am calling (now / as part of a story)

Habitual or open future.

  • sonra seni ararım → then I’ll call you (eventually)

Neutral, non-committal.

Planned, intentional.

  • sonra seni arayacağım → I will call you (decided)

Not used for planned future.

Formation is mechanical:

  • verb + future + buffer + person
  1. ara + -acak (future)
  2. vowel collision → y buffer
  3. 1st person → -ım

Turkish frequently creates adjectives and properties by adding suffixes to nouns.
These suffixes describe what something has or lacks, not an action.

SuffixMeaningExampleEnglish
-li / -lı / -lu / -lüwith / containingşekerliwith sugar
-siz / -sız / -suz / -süzwithout / lackingşekersizwithout sugar

Vowel harmony applies to these suffixes.

Examples:

  • süt → sütlü (with milk)
  • süt → sütsüz (without milk)
  • peynir → peynirli / peynirsiz
  • -la / -le → “with” (instrumental, temporary)
    • adamla → with the man
  • -li → “having” (descriptive, inherent)
    • sütlü kahve → coffee that has milk

  • sütlü kahve → milk coffee (classification)
  • kahve sütlü → the coffee is milky (description)

Word order changes information structure, not grammar.


  • çorbayı tuzlu

Marks which object receives the property.

“Salt this soup.”


  • oda var → there is a room
  • odalidir → it has a room

Use -li when something is defined by what it has.