While you don’t need native-level Japanese proficiency to work in the tech sector in Japan, it is still better to learn a few IT and engineering-related Japanese vocabulary. After all, even if you can get by living in Japan with basic Japanese, niche words may be hard to come across if you’re just casually learning the language.
Now, you can work in Japan and have a fulfilling career with limited Japanese language skills. However, you’ll miss many more attractive opportunities unless you step up the game and show your prospective employers that you’re making an effort to fit in with the company.
One way to do that is to start using Japanese words that software engineers and IT professionals know. Not only will this give a good impression to your managers, but it’ll also make communicating with your coworkers feel like a breeze.
Because of their niche usage, these terms may be difficult to understand if you’re trying to learn Japanese. That’s why we’ve compiled a list of some terms that you’re likely to encounter in an IT job!
Recommended: Top 8 IT and Tech Job Sites in Japan
Coto Academy is a Japanese language school located in Tokyo and Yokohama. With its small class sizes and flexible course schedule, we ensure the students find their community here in Japan and learn practical and useful daily-life Japanese by focusing on conversational practice.
A Quick Jump To:
Computer Vocabulary
This covers words and phrases related to computers. Even if you’re not an engineer or someone who works in the tech sector, it’s a good idea to take a look at them. Using a computer is something general, so even if you don’t use them as much as a full-stack developer in Japan, they are probably still worth remembering.
For a visual infographic, head to our guide on Japanese computer vocabulary.
Kanji | Kana | English | |
---|---|---|---|
1. | – | プログラム | (Computer) Program |
2. | – | アプリ | App |
3. | – | ブラウザ | Browser |
4. | – | コンピュータ | Computer |
5. | 変換 | へんかん | Convert |
6. | – | データ | Data |
7. | – | デスクトップ | Desktop |
8. | 機器/デバイス | きき/デバイス | Device |
9. | – | メール | |
10. | 拡張子 | かくちょうし | File extension |
11. | 関数 | かんすう | Function |
12. | – | ハードドライブ | Hard Drive |
13. | – | ハードウエア | Hardware |
14. | 入力 | にゅうりょく | Input, to fill in |
15. | – | インターネット | Internet |
16. | – | IPアドレス | IP Address |
17. | – | キーボード | Keyboard |
18. | – | ラップトップ | Laptop |
19. | 解説書 | かいせつしょ | Manual |
20. | – | モニター | Monitor |
21. | – | マウス | Mouse |
22. | 出力 | しゅつりょく | Output |
23. | – | プリンター | Printer |
24. | 再起動 | さいきどう | Restart |
25. | (上書き) 保存 | (うわがき) ほぞん | Save |
26. | 画面 | がめん | Screen |
27. | – | サーバー | Server |
28. | 設定 | せってい | Settings |
29. | スペース/空白 | スペース/くうはく | Space |
30. | 起動 | きどう | Startup |
31. | 技術 | ぎじゅつ | Technology |
32. | 端末 | たんまつ | Terminal |
33. | 添付 | てんぷ | To attach |
34. | 圧縮 | あっしゅく | To compress |
35. | 接続 | せつぞく | To connect |
36. | – | コピペ | To copy and paste |
37. | 切り取る | きりとる | To cut |
38. | 書き出す | かきだす | To export |
39. | 挿入 | そうにゅう | To insert |
40. | 貼り付ける | はりつける | To paste |
41. | 印刷 | いんさつ | To print out |
42. | 共有 | きょうゆう | To share |
43. | 起動 | きどう | To startup |
44. | 同期 | どうき | To synchronize |
45. | – | タッチパッド | Touchpad |
– | ウェブサイト | Website |
Programming Vocabulary
This covers some words and phrases related to programming. If you’re a developer, engineer, or even a data scientist, you might want to study the Japanese vocabulary.
The good news is that most Japanese words related to tech, IT, and engineering are borrowed from English and written in katakana. That means you don’t have to go all the way remembering a whole new set of words and kanji. Chances are if you turn a tech term into a loanword, your Japanese coworkers will be able to understand it either way.
Kanji | Kana | English | |
---|---|---|---|
46. | 追加 | ついか | Add |
47. | 引数 | ひきすう | Argument, parameter |
48. | 配列 | はいれつ | Array |
49. | 人工知能 | じんこうちのう | Artificial intelligence, AI |
50. | 非同期 | ひどうき | Asynchronous |
51. | – | バックエンド | Backend |
52. | ベータ版 | ばん | Beta version |
53. | – | バイナリー | Binary |
54. | 二進数 | にしんすう | Binary number |
55. | – | ビット | Bit |
56. | – | ブール | Boolean |
57. | 真偽値/真理値 | しんぎち/しんりち | Boolean value |
58. | – | バグ | Bug |
59. | – | ビルド | Build (noun) |
60. | – | コール | Call |
61. | 文字 | もじ | Character |
62. | – | クラス | Class |
63. | – | コードレビュー | Code Review |
64. | – | コマンドライン | Command Line |
65. | – | コンパイルする | Compile |
66. | 作成 | さくせい | Compose/create |
67. | 条件つき | 条件つき | Conditional |
68. | 定数 | 定数 | Constant |
69. | データ構造 | データこうぞう | Data Structure |
70. | データ種類 | データしゅるい | Data Type |
71. | – | データベース | Database |
72. | – | デバッグ | Debug |
73. | – | デバッグする | Debugging |
74. | 宣言 | せんげん | Declaration |
75. | 復号 | ふくごう | Decryption |
76. | 定義 | ていぎ | Define |
77. | 納品 | のうひん | Delivery |
78. | 配備 | はいび | Deploy |
79. | 設計 | せっけい | Design/architecture |
80. | 開発者 | かいはつしゃ | Developer |
81. | 開発 | かいはつ | Development |
82. | 開発環境 | かいはつかんきょう | Development environment |
83. | 動的 | どうてき | Dynamic |
84. | 暗号化 | あんごうか | Encryption |
85. | – | エラー | Error |
86. | – | イベント | Event |
87. | – | イベントハンドラー | Event Handler |
88. | 例外 | れいがい | Exception |
89. | – | フレームワーク | Framework |
90. | – | フロントエンド | Front End |
91. | – | フルスタック | Full Stack |
92. | 機能 | きのう | Function |
93. | 関数 | かんすう | Function |
94. | – | HTTPリクエスト | HTTP Request |
95. | 実装 | じっそう | Implementation |
96. | 入力 | 入力 | Input |
97. | 整数 (型) | せいすう (がた) | Integer (type) |
98. | – | ループ | Loop |
99. | 機械学習 | きかいがくしゅう | Machine Learning |
100. | 保守 | ほしゅ | Maintenance |
101. | 管理 | かんり | Manage |
102. | – | ニューラルネットワーク | Neural Network |
103. | – | ヌル | Null |
104. | – | オブジェクト | Object |
105. | オブジェクト指向 | オブジェクトしこう | Object-oriented |
106. | 運用 | うんよう | Operation |
107. | 演算子 | えんざんし | Operator |
108. | – | アウトプット | Output |
109. | 並列処理 | へいれつしょり | Parallel processing |
110. | – | パラメータ | Parameter |
111. | プロセス/処理 | プロセス/しょり | Process |
112. | – | プログラミング | Programming |
113. | コンピューター言語 | コンピューターげんご | Programming language |
114. | 擬似乱数 | ぎじらんすう | Pseudo-random number |
115. | 乱数 | らんすう | Random number |
116. | 冗長性 | じょうちょうせい | Redundancy |
117. | 実行 | じっこう | Run/execute |
118. | – | セキュリティー | Security |
119. | – | ソフトウェア | Software |
120. | – | ソース | Source |
121. | 仕様 | しよう | Specification |
122. | – | スプリント | Sprint |
123. | – | ステートメント | Statement |
124. | 静的 | せいてき | Static |
125. | 停止 | ていし | Stop |
126. | 文字列 | もじれつ | String |
127. | 構造 | こうぞう | Structure |
128. | – | タグ | Tag |
129. | – | テスト | Test |
130. | 認証 | にんしょう | To authenticate |
131. | 開発 | かいはつ | To develop |
132. | 処理 | しょり | To process (information) |
133. | – | トークン | Token |
135. | 体験版 | たいけんばん | Trial version |
136. | 値 | あたい | Value |
137. | 変数 | へんすう | Variable |
138. | 仮想 | かそう | Virtual |
139. | 脆弱性 | ぜいじゃくせい | Vulnerability |
Web Vocabulary
This covers some words or phrases that will come up in regard to websites and web design.
Kanji | Kana | English | |
---|---|---|---|
140. | 背景 | はいけい | Background |
141. | – | ぶろっく | Block |
142. | – | ぼーだー | Border |
143. | 直帰率 | ちょっきりつ | Bounce rate |
144. | – | ぼっくす | Box |
145. | パンくず | パンくず | Breadcrumbs |
146. | – | せる | Cell |
147. | 円 | えん | Circle |
148. | 列 | れつ | Column |
149. | 構成 | こうせい | Composition |
150. | 依存性 | いぞんせい | Dependency |
151. | 修正 | しゅうせい | Edit |
152. | 離脱率 | りだつりつ | Exit rate |
153. | 外部リンク | がいぶりんく | External link |
154. | – | ふぁいる | File |
155. | 拡張子 | かくちょうし | File extension |
156. | – | ふぉんと | Font |
157. | – | ふったー | Footer |
158. | 形式 | けいしき | Format |
159. | – | へっだー | Header |
160. | 見出し | みだし | Heading |
161. | 高さ | たかさ | Height |
162. | 内部リンク | ないぶりんく | Internal link |
163. | 下層 | かそう | Lower level |
164. | – | まーじん | Margin |
165. | – | ねっとわーく | Network |
166. | 自然検索 | しぜんけんさく | Organic search |
167. | – | ぱでぅんぐ | Padding |
168. | – | ぴくせる | Pixel |
169. | 順位 | じゅんい | Position |
170. | 長方形 | ちょうほうけい | Rectangle |
171. | 行 | くだり | Row |
172. | 検索結果画面 | けんさくけっかがめん | SERP (search engine results page) |
173. | 正方形 | せいほうけい | Square |
174. | – | すたいる | Style |
175. | 適用 | てきよう | To assign |
176. | 崩れる | くずれる | To break down, to fall apart |
177. | 実装 | じっそう | To implement |
178. | 流し込む | ながしこむ | To insert |
179. | 運用 | うんよう | To run, to maintain |
180. | 利用者 | りようしゃ | User |
181. | 訪問 | ほうもん | Visit, session |
182. | アクセス解析 | あくせすかいせき | Web analytics |
183. | 余白 | よはく | White space |
184. | 幅 | はば | Width |
Day-to-day Vocabulary
This covers some words and phrases you’ll use regularly in the office.
Kanji | Kana | English | |
---|---|---|---|
185. | 見積もり | みつもり | An estimate |
186. | 条件 | じょうけん | Condition |
187. | 要求 | ようきゅう | Demand, request |
188. | 機器 | きき | Equipment |
189. | 費用 | ひよう | Expense |
190. | 改善 | かいぜん | Improvement |
191. | 情報 | じょうほう | Information |
192. | 保守 | ほしゅ | Maintenance, maintain |
193. | 運用 | うにょう | Operations |
194. | 残業 | ざんぎょう | Overtime |
195. | 担当者 | たんとうしゃ | Person in charge of something |
196. | 入門 | にゅうもん | Primer |
197. | 処理 | しょり | Process |
198. | – | ぷろじぇくと | Project |
199. | 企画書 | きかくしょ | Project plan document |
200. | 企画 | きかく | Project, plan, planning |
And that’s the list! We hope this helps you in your current or future jobs!
Check out one of our previous posts for more vocabulary like this!
Source: Repository by Mercari, Inc. (Engineer vocabulary list) licensed under “CC BY 4.0”
Start taking Japanese lessons and speak confidently today!
Not sure about your Japanese level? Take our free Japanese language assessment test
Contact us and let us know how we can help you achieve your Japanese language target. If you’re unsure where you are, we provide a free Japanese level check.