1 / 5
How do most programmers pronounce the type char (as in a single character)?
-
-
-
-
char is pronounced “kar” /kɑːr/ or “care” /kɛər/ — both are common.It is short for
character.
- “kar” (rhymes with car) is very widespread, especially in C/C++ circles.
- “care” (from the first syllable of character) is equally defensible.
- Some even say “char” like the verb (to scorch) — understood but less common.
Collocations:
a char array,
cast to char,
signed char. There is no single “correct” form, so do not correct a colleague who picks the other one.
2 / 5
What is the usual pronunciation of tuple?
-
-
-
-
tuple is said both “TOO-pul” /ˈtuːpəl/ and “TUP-ul” /ˈtʌpəl/.It derives from
quintuple, sextuple, etc.
- “TOO-pul” (long oo) is common in Python and data circles.
- “TUP-ul” (like couple) follows the quintuple family.
- Collocations:
return a tuple, tuple unpacking, a named tuple.
Neither is wrong; pick one and be consistent. Avoid stressing the second syllable.
3 / 5
How is the keyword enum pronounced?
-
-
-
-
enum is “EE-num” /ˈiːnʌm/ (sometimes “EH-num”), stress on the first syllable.It is short for
enumeration.
- The first syllable matches the start of enumerate.
- Collocations:
define an enum, an enum value, iterate over the enum. - Do not push the stress to the end (“ee-NUM”) — that sounds off to native speakers.
Both “ee” and “eh” openings are acceptable; the stress placement is what matters.
4 / 5
How do English-speaking developers say sudo (the Unix command)?
-
-
-
-
sudo is “soo-doh” /ˈsuːdoʊ/ or “soo-doo” /ˈsuːduː/.It stands for
superuser do (or “substitute user do”).
- The first syllable is long “soo”, matching super.
- The ending varies: “-doh” (like dough) and “-doo” (like do) are both common.
- Collocations:
run it with sudo, sudo privileges, add the user to sudoers.
Avoid “suh-doh” with a short first vowel; the “soo” opening is standard.
5 / 5
How is async (asynchronous) usually pronounced?
-
-
-
-
async is “AY-sink” /ˈeɪsɪŋk/ or “A-sink” /ˈæsɪŋk/, with stress up front.The “-sync” part rhymes with
sink/zinc, not “science”.
- It pairs with
await: async/await (“a-sink a-wait”). - Collocations:
an async function, mark it async, async I/O. - The matching noun
sync is “sink”; the verb synchronous is “SIN-kruh-nus”.
The most common slip is reading “-sync” as “-sine” — keep it short, like
sink.