200 Japanese Vocabulary for IT and Software Engineers

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, there are niche words that 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’re going to miss a lot of 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 of the ways to do that is by starting to use Japanese words that software engineers and IT professionals know. Not only will it give a good impression to your managers, but it’ll make communicating with your coworkers feel like a breeze.

Because of its niche usage, these terms may be hard to come across if you’re trying to learn Japanese. That’s why we’ve compiled a list of some terms that you’re likely to come across in an IT job!

Recommended: Top 8 IT and Tech Job Sites in Japan 

Jump to:

Computer Vocabulary

This covers words and phrases used in relation to computers. Even if you’re not an engineer or someone who works in the tech sector, it’s a good idea for you to take a look at them. Using a computer is something general, so even if you don’t use them as much as, say, a full-stack developer in Japan, they are probably still worth remembering.

For a visual infographic, head to our guide on Japanese computer vocabulary.

KanjiKanaEnglish
1.プログラム(Computer) Program
2.アプリApp
3.ブラウザBrowser
4.コンピュータComputer
5.変換へんかんConvert
6.データData
7.デスクトップDesktop
8.機器/デバイスきき/デバイスDevice
9.メールEmail
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 in regards 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.

KanjiKanaEnglish
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.

KanjiKanaEnglish
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 on a regular basis in the office.

KanjiKanaEnglish
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 vocab 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

Get in touch with 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. 


Test your Japanese level!


Do a self-test to see which course fits you.

Check your level