Which of the following IT words contains the /ɪ/ vowel — the short "kit" sound as in "bit", "ship", "this"?
/ɪ/ — the "kit" vowel in "git":
git /ɡɪt/ uses the short /ɪ/ vowel — the same sound as in "kit", "bit", "ship", "this".
The other words use different vowels:
heap /hiːp/ — long /iː/ (the "fleece" vowel)
parse /pɑːs/ — long /ɑː/ (the "palm" vowel)
loop /luːp/ — long /uː/ (the "goose" vowel)
More /ɪ/ words in IT vocabulary:
git /ɡɪt/
bit /bɪt/
script /skrɪpt/
list /lɪst/
limit /ˈlɪmɪt/
snippet /ˈsnɪpɪt/
How to produce /ɪ/: Your tongue is high and front in the mouth, but slightly lower and further back than /iː/. It is a lax, short vowel — do not hold it long.
2 / 5
Which pair of IT words shares the same vowel sound — the long /iː/ ("fleece" vowel as in "see", "tree", "be")?
/iː/ — the "fleece" vowel in "heap" and "stream":
Both heap /hiːp/ and stream /striːm/ use the long /iː/ vowel — a high, front, tense vowel. Your lips spread slightly, as if smiling.
The other pairs use different vowels:
git / bit — both /ɪ/ (short "kit" vowel)
bug / run — both /ʌ/ ("strut" vowel)
parse / class — both /ɑː/ ("palm" vowel)
More /iː/ words in IT vocabulary:
heap /hiːp/ — memory heap
stream /striːm/ — data stream
free /friː/ — free software, free memory
feature /ˈfiːtʃər/ — product feature
delete /dɪˈliːt/ — second syllable /iː/
schema — note: schema /ˈskiːmə/ uses /iː/ in British English
3 / 5
The word bug is transcribed as /bʌɡ/. Which other IT word contains the same /ʌ/ vowel — the "strut" sound?
/ʌ/ — the "strut" vowel in "bug" and "flush":
flush /flʌʃ/ uses the same /ʌ/ vowel as bug /bʌɡ/ — a short, mid-central, unrounded vowel. In British English it sounds like a relaxed "uh".
The other options:
debug — the second syllable does use /ʌ/ (/bʌɡ/), but the first syllable /diː/ uses /iː/, so they do not share a single shared vowel throughout
build /bɪld/ — uses /ɪ/ ("kit" vowel)
boot /buːt/ — uses /uː/ ("goose" vowel)
More /ʌ/ words in IT vocabulary:
bug /bʌɡ/
flush /flʌʃ/
function /ˈfʌŋkʃən/ — first syllable
cluster /ˈklʌstər/ — first syllable
stub /stʌb/ — a test double
runtime /ˈrʌntaɪm/ — first syllable
How to produce /ʌ/: Central tongue position, mouth fairly open, no lip rounding. It is the "uh" sound — short and unstressed-feeling even when stressed.
4 / 5
Classify these four IT words by their vowel sound. Which group correctly pairs words with the /ɑː/ ("palm") vowel?
Words: class, parse, stack, script
/ɑː/ — the "palm" vowel in "class" and "parse":
class /klɑːs/ and parse /pɑːs/ both use the long /ɑː/ vowel — a long, open, back vowel. In British English this sounds like "ah" (as in "father", "bath", "calm").
The other two words:
stack /stæk/ — uses /æ/ (the "trap" vowel) — a shorter, fronter, more open vowel
script /skrɪpt/ — uses /ɪ/ (the "kit" vowel)
British vs American English note: In American English, words like "class" and "parse" often use /æ/ instead of /ɑː/. The British /ɑː/ ("class" = "KLAHSS") is a distinctive feature of Received Pronunciation (RP).
More /ɑː/ words in IT vocabulary:
class /klɑːs/
parse /pɑːs/
path /pɑːθ/ (British English)
task /tɑːsk/ (British English)
pass /pɑːs/ — as in passing a test
branch /brɑːntʃ/ (British English)
5 / 5
Which sentence correctly identifies the vowel sounds in the four highlighted IT words?
"Run the script, fix the bug, push to heap, then parse the output."
The IT words used in these exercises, with full IPA transcriptions and vowel labels.
Word
IPA
Vowel
Category
git
/ɡɪt/
/ɪ/ — kit
Version control
bit
/bɪt/
/ɪ/ — kit
Data unit
script
/skrɪpt/
/ɪ/ — kit
Automation
list
/lɪst/
/ɪ/ — kit
Data structure
snippet
/ˈsnɪpɪt/
/ɪ/ — kit (×2)
Code fragment
heap
/hiːp/
/iː/ — fleece
Memory
stream
/striːm/
/iː/ — fleece
Data flow
feature
/ˈfiːtʃər/
/iː/ — fleece
Product
delete
/dɪˈliːt/
/iː/ — fleece (2nd)
Operation
bug
/bʌɡ/
/ʌ/ — strut
Defect
flush
/flʌʃ/
/ʌ/ — strut
I/O operation
function
/ˈfʌŋkʃən/
/ʌ/ — strut
Code unit
stub
/stʌb/
/ʌ/ — strut
Test double
runtime
/ˈrʌntaɪm/
/ʌ/ — strut (1st)
Execution environment
class
/klɑːs/
/ɑː/ — palm
OOP construct
parse
/pɑːs/
/ɑː/ — palm
Text processing
path
/pɑːθ/
/ɑː/ — palm
File system
task
/tɑːsk/
/ɑː/ — palm
Scheduling
branch
/brɑːntʃ/
/ɑː/ — palm
Version control
All transcriptions reflect British English (Received Pronunciation). American English may differ — notably, words such as class, path, and task use /æ/ in General American rather than /ɑː/.