5 pronunciation exercises on advanced and functional programming language names.
0 / 5 completed
1 / 5
How is "Kotlin" pronounced?
Kotlin is pronounced "KOT-lin" /ˈkɒtlɪn/ — two syllables, stress on the first. The O is short /ɒ/ (like "hot"), and the second syllable has a short /ɪ/ (like "bin"). The language is named after Kotlin Island near St. Petersburg. JetBrains, its creator, confirms this pronunciation. In a sentence: "The Android team is migrating all new features to Kotlin and deprecating Java APIs."
2 / 5
How is "Elixir" pronounced?
Elixir is pronounced "ih-LIK-sur" /ɪˈlɪksər/ — three syllables: ih + LIK (stressed, short /ɪ/) + sur (schwa /ər/). Stress falls on the second syllable. It shares its pronunciation with the English word "elixir" (a magical potion), which is exactly what the language is named after. The final syllable is a reduced schwa. In a sentence: "The real-time chat backend is built in Elixir and handles two million concurrent connections."
3 / 5
How is "Haskell" pronounced?
Haskell is pronounced "HAS-kul" /ˈhæskəl/ — two syllables: HAS (stressed, short /æ/ like "cat") + kul (unstressed, schwa /kəl/). Stress is on the first syllable. The language is named after logician Haskell Curry. The second syllable reduces to a schwa — do not pronounce the full /ɛ/. In a sentence: "Purely functional programming in Haskell forces you to reason about side effects explicitly."
4 / 5
How is "Erlang" pronounced?
Erlang is pronounced "UR-lang" /ˈɜːlæŋ/ — two syllables: UR (stressed, /ɜː/ like "her" or "bird") + lang (short /æ/ + /ŋ/). Stress is on the first syllable. The name honours Danish mathematician A.K. Erlang. The opening /ɜː/ vowel is the same as in "early" or "earth." In a sentence: "WhatsApp famously ran on Erlang to achieve massive concurrency with lightweight processes."
5 / 5
How is "Clojure" pronounced?
Clojure is pronounced "KLOH-zhur" /ˈkloʊʒər/ — two syllables, stress on the first, and it rhymes perfectly with the English word "closure." The zh /ʒ/ sound is like the S in "measure" or "vision." Creator Rich Hickey intentionally chose this spelling and pronunciation. Many beginners mistake the J for a hard /dʒ/ sound — it is soft /ʒ/. In a sentence: "The data pipeline is written in Clojure because immutability makes concurrent processing safer."