JSON (JavaScript Object Notation), veri depolama ve taşıma için kullanılan hafif bir formattır. İnsan tarafından okunabilir ve makine tarafından kolayca ayrıştırılabilir. JSON verileri, bir dizi veri tipini destekler:
* **String (Metin):** Tırnak işaretleri (" ") içinde belirtilen metinlerdir. Örneğin: `"merhaba dünya"`. Daha detaylı bilgi için [String (Metin)](https://www.nedemek.page/kavramlar/String%20(Metin)) sayfasına bakabilirsiniz.
* **Number (Sayı):** Tam sayılar veya kayan noktalı sayılar olabilir. Örneğin: `123`, `-45.67`. Daha detaylı bilgi için [Number (Sayı)](https://www.nedemek.page/kavramlar/Number%20(Sayı)) sayfasına bakabilirsiniz.
* **Boolean (Mantıksal):** `true` (doğru) veya `false` (yanlış) değerlerini alır. Daha detaylı bilgi için [Boolean (Mantıksal)](https://www.nedemek.page/kavramlar/Boolean%20(Mantıksal)) sayfasına bakabilirsiniz.
* **Null (Boş):** Değerin olmadığını veya bilinmediğini temsil eder. Değeri `null`'dır. Daha detaylı bilgi için [Null (Boş)](https://www.nedemek.page/kavramlar/Null%20(Boş)) sayfasına bakabilirsiniz.
* **Object (Nesne):** Anahtar-değer çiftlerinden oluşan bir koleksiyondur. Anahtarlar string olmalıdır ve değerler herhangi bir JSON veri tipi olabilir. Süslü parantezler `{}` ile gösterilir. Örneğin: `{"ad": "Ahmet", "yas": 30}`. Daha detaylı bilgi için [Object (Nesne)](https://www.nedemek.page/kavramlar/Object%20(Nesne)) sayfasına bakabilirsiniz.
* **Array (Dizi):** Sıralı bir değer listesidir. Değerler herhangi bir JSON veri tipi olabilir. Köşeli parantezler `[]` ile gösterilir. Örneğin: `[1, 2, "üç", true]`. Daha detaylı bilgi için [Array (Dizi)](https://www.nedemek.page/kavramlar/Array%20(Dizi)) sayfasına bakabilirsiniz.