JSON supports several basic data types, including strings, numbers, booleans, arrays, objects, and null values. These types allow JSON to represent a wide variety of structured information in a compact and readable format.

Example: JSON data types

{
  "name": "Maria",
  "age": 30,
  "student": false,
  "courses": ["Math", "Physics"],
  "address": null
}

This example demonstrates multiple JSON data types in one structure.