explaingit

shimohq/chinese-programmer-wrong-pronunciation

23,178JavaScriptAudience · developerComplexity · 1/5MaintainedSetup · easy

TLDR

A reference guide listing English technical words commonly mispronounced by Chinese-speaking programmers, with correct pronunciations, audio clips, and Chinese translations.

Mindmap

mindmap
  root((repo))
    What it does
      Pronunciation guide
      Audio clips
      Chinese translations
    Content
      Programming terms
      Tool names
      Company names
      Framework names
    Use cases
      Before meetings
      Demo preparation
      Team communication
    Formats
      Reference table
      Browser extension
      iOS app
      Website

Things people build with this

USE CASE 1

Look up correct pronunciation of technical terms before team meetings or presentations.

USE CASE 2

Learn how to say programming framework and tool names correctly in English.

USE CASE 3

Use the browser extension to check pronunciation of unfamiliar words while reading code documentation.

USE CASE 4

Practice English pronunciation of common tech vocabulary with audio clips.

Tech stack

JavaScript

Getting it running

Difficulty · easy Time to first run · 5min
License could not be detected automatically. Check the repository's LICENSE file before use.

In plain English

This repository is a reference guide that lists English technical words commonly mispronounced by Chinese-speaking programmers. Technology is full of English terms, words like "cache," "array," "async," and brand names like "Adobe" or "Azure", and many of these are pronounced very differently from how they look on paper. Non-native English speakers often guess the pronunciation based on spelling, which leads to errors that can cause confusion in international team meetings or video presentations. The project provides a table of terms alongside their correct British and American English phonetic spellings, the commonly wrong pronunciation, and a Chinese translation of the word's meaning. It also links to audio clips so you can actually hear the correct pronunciation without visiting external dictionaries. You would use this as a quick lookup reference before a meeting, a demo, or any situation where you need to say English technical words aloud with confidence. It covers common programming concepts, tool names, company names, and framework names used in software development. There is also a companion website, a browser extension for looking up pronunciations inline, and an iOS app. The project is written in JavaScript.

Copy-paste prompts

Prompt 1
I'm a Chinese programmer preparing for an English-language tech presentation. Help me find the correct pronunciation of these terms: cache, async, Azure, and Kubernetes.
Prompt 2
Show me how to pronounce common JavaScript and React terms correctly in English so I can communicate better with international team members.
Prompt 3
I need to learn the correct British and American English pronunciations of programming tool names like Docker, Nginx, and PostgreSQL before my next meeting.
Prompt 4
Help me understand why I've been mispronouncing technical words and give me the correct way to say them with audio examples.
Prompt 5
Create a list of the most commonly mispronounced tech terms for Chinese developers and their correct pronunciations.
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.