Practice the pronunciation of data format names including JSON, YAML, TOML, CSV, and XML.
0 / 5 completed
1 / 5
How is 'JSON' pronounced?
JSON (JavaScript Object Notation) is pronounced /ˈdʒeɪsən/ — 'JAY-sun', exactly like the personal name 'Jason' (the most common pronunciation; some say 'JAY-sahn' /ˈdʒeɪsɒn/). 'Ja' = /dʒeɪ/ (the /dʒ/ affricate + diphthong /eɪ/). '-son' = /sən/ (schwa). Two syllables: JAY-sun, stress on the first. It is spoken as a word, not spelled out. JSON is a lightweight, human-readable data-interchange format: \'The API returns JAY-sun payloads\'.
2 / 5
How is 'YAML' pronounced?
YAML (YAML Ain't Markup Language) is pronounced /ˈjæməl/ — 'YAM-ul', rhyming with 'camel'. 'Ya' = /jæ/ (the /j/ glide as in 'yes' + short /æ/). '-ml' = /məl/ (schwa + /l/). Two syllables: YAM-ul, stress on the first. It is spoken as a word, not spelled out. Non-native speakers may use a diphthong or long 'a'. YAML is a human-friendly data-serialisation language widely used for configuration files: \'The Kubernetes manifest is written in YAM-ul\'.
3 / 5
How is 'TOML' pronounced?
TOML (Tom's Obvious, Minimal Language) is pronounced /ˈtɒməl/ — 'TOM-ul', as the name 'Tom' + 'ul' (it is named after its creator, Tom Preston-Werner). 'Tom' = /tɒm/ (short /ɒ/). '-l' = /əl/ (schwa + /l/). Two syllables: TOM-ul, stress on the first. It is spoken as a word, not spelled out. TOML is a minimal configuration file format designed to be easy to read due to obvious semantics: \'Rust projects configure dependencies in a TOM-ul file\'.
4 / 5
How is 'CSV' pronounced?
CSV (Comma-Separated Values) is pronounced /siː ɛs viː/ — 'SEE ESS VEE', spelling out the three letters. C = /siː/, S = /ɛs/, V = /viː/. It is never said as a word. CSV is a plain-text format storing tabular data where each line is a record and fields are separated by commas: \'Export the report as a SEE ESS VEE file for Excel\'.
5 / 5
How is 'XML' pronounced?
XML (eXtensible Markup Language) is pronounced /ɛks ɛm ɛl/ — 'EKS EM EL', spelling out the three letters. X = /ɛks/, M = /ɛm/, L = /ɛl/. It is never said as a word. Non-native speakers sometimes try to blend it. XML is a markup language defining rules for encoding documents in a format both human- and machine-readable, used in SOAP, RSS, and many configuration files: \'The legacy feed is delivered as EKS EM EL\'.