David Ciulla

David Ciulla

Full Stack Developer

Sun icon to switch to light color mode
David Ciulla

David Ciulla

Full Stack Developer

Sun icon to switch to light color mode

Japanese / English Software Engineering Vocabulary

December 27, 2024

Japanese / English Software Engineering Vocabulary

Recently, while going through older notes I took years ago, I stumbled across a list of handy words and expressions in Japanese related to Software engineering, so I thought it might benefit others too.

What is the goal and purpose if this?

The goal is not to teach you Japanese (or English for that matter), but to have a condensed compilation of terminology for a specific field, in this case software engineering.

Who is this for?

People who are starting out or are in the process of learning either Japanese or English, and are working or trying to get into the exciting world of software engineering. In my case I was already a software engineer when I decided to move to Japan. At that time I was able to understand and speak basic Japanese, but when I started my first job in a Japanese company, I quickly realised I was lacking crucial vocabulary in that specific field, so I started writing down words and expressions I picked up along the way, thus starting what would eventually become this compendium.

This list is non-finite and I will add more over time, so make sure to check back from time to time.

EnglishJapanesePronounciation
Development開発kaihatsu
Estimate見積もりmitsumori
Extension (File etc.)拡張子kakuchoushi
Automation自動化jidouka
automatically自動的にjidouteki ni
Progress進捗shinchoku
Confirm, Check確認kakunin
Fix, Correction修正shuusei
Vulnerability脆弱性zeijakusei
Encryption暗号化angouka
Securityセキュリティsekyuriti
Softwareソフト、ソフトウェアsofuto, software
Engineerエンジニアenjinia
Developer開発者kaihatsusha
Programmingプログラミングpuroguramingu
Codeコードkodo
Debugデバッグdebaggu
Algorithmアルゴリズムarugorizumu
Design, Plan設計sekkei
Specification仕様shiyou
Specification document仕様書shiyousho
Requirements要件youken
Definition定義teigi
Projectプロジェクト、案件purojekuto, anken
Operations運用unyou
Manual, Documentationマニュアル、ドキュメントmanuaru, dokyumento
Scheduleスケジュールsukeju-ru
Taskタスクtasuku
Deadlineデッド、デッドライン、締切、期限deddo, deddorain, shimekiri, kigen
Meeting会議、打ち合わせ、ミーティング、MTGkaigi, uchiawase, mi-tingu, MTG
Issue, Problem課題、問題kadai, mondai
Priority優先度、優先優先順位yuusendo, yuusen jun'i
Agileアジャイルajairu
Scrumスクラムsukuramu
Waterfallヲーターフォールwo-ta-fo-ru
Kanbanカンバンkanban
Language言語gengo
Control, Administration管理kanri
Processing処理shori
Calculations, Budgeting計算keisan
Authentication認証ninsho
Verification検証kenshou
Production (Environment etc.)本番honban
Defect不具合fuguai
Quality品質、クオリティhinshitsu, kuoriti
Quality Assurance, QA品質保証hinshitsu hoshou
Bugバグbagu
Authorization認可ninka
Input入力nyuuryoku
Display表示hyouji
Screen, Monitor画面gamen
Terminal, Device端末tanmatsu
PC, Computerパソコン、コンピュータpasokon, konpyuuta
Print印刷insatsu
Connection接続setsuzoku
Communication, Transmission疎通、通信sotsuu, tsuushin
Operation動作dousa
Execution実行jikkou