日中韓のコンピュータ科学の用語対照

GitHubNetlifyクリエイティブ・コモンズ・ライセンス

日本·中華圏·韓国はいわゆる漢字文化圏と呼ばれ、近代以降の西洋の様々な概念を漢字の造語力を利用して翻訳·借用しました。その中では国ごとに独自の訳語を作った場合もありますが、隣国の訳語を輸入した場合もあります。隣国から輸入した語根と自国の固有語を合わせて翻訳借用語を作る場合もあります。その結果、漢字文化圏の国々は多くの言葉を共有しながらも、ある程度それぞれ固有の部分を持つようになりました。そしてこれはコンピュータ科学の用語でも同じです。

このページは主に英語が原語であるコンピューター科学の様々な用語を、漢字文化圏の国々でどのように訳しているのかを比較した対照表を載せています。

この作品はクリエイティブ・コモンズ表示-継承4.0国際ライセンスの下に提供されています。

目次

例言

同根語 (cognate)

同根語とは、共通の起源を持つ単語を意味します。

例えば、英語computerと日本語コンピュータ、日本語情報と韓国語チョン(情報)は同根語です。

同根語は、同じ色の枠で表示されます。

翻訳借用 (calque)

翻訳借用とは、或る言語が他の言語から語を借用する時、借用元の語の意味をなぞり、翻訳して取り入れる事を指します。

例えば、英語のartificial intelligenceの訳語人工知能は、英語の語根のartificial人工intelligence知能をそれぞれ翻訳して借用しました。

この様に、言語間で対応する語根は、同じ色と形の下線で表示されます。

漢字

語根が漢字である場合は、日本語読みの振り仮名を付きます。

例えば、中国語の単語のウェンティーは、日本語の単語の問題と同根語であることを分かりやすくする為、中国語読みのウェンティーではなく日本語読みのもんだいの振り仮名を付きます: もんだい

音訳

語根が外国語を音訳した場合、原文のルビを付きます。

例えば、中国語の圖靈は、英国の数学者であるアラン・チューリング(Alan Turing)の音訳ですが、日本語読みをせず原文のTuringのルビを付きます: 圖靈Turing.

原音のローマ字表記

単語の原音は、単語の下の括弧内にローマ字で表記されます。言語別転写規則は、次のとおりです。

日本語
ヘボン式ローマ字
標準中国語 (中国と台湾)
漢語拼音
広東語 (香港)
香港語言学学会粤語拼音方案
韓国語
文化観光部2000年式 (形態音素の復原を前提とした学術表記1)

基本用語

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
computer コンピュータcomputer (konpyu-ta) でんのう (diànnǎo) でんのう (diànnǎo) でんのう (din6nou5) 컴퓨터computer (keompyuteo)
smartphone スマートsmartフォンphone (suma-to fon) さとるのう (zhìnéng shǒujī) 智慧ちえかた (zhìhuì xíng shǒujī) さとるのう電話でんわ (zi3nang4 din6waa2) 스마트smart phone (seumateu pon)
さとるのう (zi3nang4 sau2gei1)
software ソフトsoftウェアware (sofutowea) なんけん (ruǎnjiàn) なんからだ (ruǎntǐ) なんけん (jyun5gin2) 소프트soft웨어ware (sopeuteuwe-eo)
hardware ハードhardウェアware (ha-dowea) こうけん (yìngjiàn) こうからだ (yìngtǐ) こうけん (ngaang6gin2) 하드hard웨어ware (hadeuwe-eo)
information じょうほう (jouhou) しんいき (xìnxī) じん (zīxùn) じん (zi1seon3) じょうほう (jeongbo)
しんいき (seon3sik1)
data データdata (de-ta) かずきょ (shùjù) 資料しりょう (zīliào) 資料しりょう (zi1liu2) 데이터data (de-iteo)
かずきょ (sou3geoi3) 資料しりょう (jalyo)
network ネットnetワークwork (nettowa-ku) あみらく (wǎngluò) あみみち (wǎnglù) あみらく (mong5lok3) 네트net워크work (neteuwokeu)
ネットnet (netto)
application アプリケーションapplication (apurike-shon) おうようほどじょ (yìngyòng chéngxù) おうようほどしき (yìngyòng chéngshì) おうようほどしき (jing3jung6 cing4sik1) 애플리케이션application (aepeullike-isyeon)
app アプリ (apuri) app (aeb)
おうよう (ouyou) おうよう 프로그램program (eung-yong peulogeulaem)

単位

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
bit ビットbit (bitto) 比特bit (bǐtè) くらいもと (wèiyuán) くらいもと (wai6jyun4) 비트bit (biteu)
byte バイトbyte (baito) ふし (zìjié) くらいもとくみ (wèiyuánzǔ) くらいもとくみ (wai6jyun4zou2) 바이트byte (ba-iteu)
octet オクテットoctet (okutetto) はちふし (bāzìjié) はちくらいもとくみ (bāwèiyuánzǔ) はちくらいもとくみ (baat3wai6jyun4zou2) 옥텟octet (ogtes)
word ワードword (wa-do) (zì) (zì) (zi6) 워드word (wodeu)
くみ (zì zǔ) くみ (zi6 zou2)

研究分野

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
computer science コンピュータcomputerがく (konpyu-ta kagaku) けいさんがく (jìsuànjī kēxué) でんのうがく (diànnǎo kēxué) でんのうがく (din6nou5 fo1hok6) 컴퓨터computer がく (keompyuteo gwahag)
けいさんがく (keisanki kagaku) 電算でんさんがく (jeonsanhag)
computational science けいさんがく (keisan kagaku) けいさんがく (jìsuàn kēxué) けいさんがく (jìsuàn kēxué) けいさんがく (gai3syun3 fo1hok6) けいさん がく (gyesan gwahag)
運算うんざんがく (wan6syun3 fo1hok6)
theory of computation けいさんろん (keisan riron) けいさんろん (jìsuàn lǐlùn) けいさんろん (jìsuàn lǐlùn) けいさんろん (gai3syun3 lei5leon6) けいさん ろん (gyesan ilon)
運算うんざんろん (wan6syun3 lei5leon6)
computer engineering けいさんこうがく (keisanki kougaku) けいさん工程こうてい (jìsuànjī gōngchéng) でんのう工程こうてい (diànnǎo gōngchéng) でんのう工程こうてい (din6nou5 gung1cing4) 컴퓨터computer こうがく (keompyuteo gonghag)
コンピュータcomputerこうがく (konpyu-ta kougaku) けいさん工程こうてい (gai3syun3gei1 gung1cing4)
software engineering ソフトウェアsoftwareこうがく (sofutowea kougaku) 软件なんけん工程こうてい (ruǎnjiàn gōngchéng) 軟體なんたい工程こうてい (ruǎntǐ gōngchéng) 軟件なんけん工程こうてい (jyun5gin2 gung1cing4) 소프트웨어software こうがく (sopeuteu-we-eo gonghag)
artificial intelligence じんこうのう (jinkou chinou) じんこうのう (réngōng zhìnéng) じんこうのう (réngōng zhìnéng) じんこうのう (jan4gung1 zi3nang4) じんこう のう (ingong jineung)
computer security コンピュータcomputerセキュリティsecurity (konpyu-ta sekyuriti) けいさん安全あんぜん (jìsuànjī ānquán) でんのう安全あんぜん (diànnǎo ānquán) でんのう保安ほあん (din6nou5 bou2on1) 컴퓨터computer 保安ほあん (keompyuteo bo-an)
information technology security 情報じょうほう 技術ぎじゅつ 保安ほあん (jeongbo gisul bo-an)
cryptography あんごうがく (angougaku) みつがく (mìmǎxué) みつがく (mìmǎxué) みつがく (mat6maa5hok6) あんごうがく (amhohag)
cryptology あんごうろん (angou riron) あんごう ろん (amho ilon)

プログラミング

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
computer programming コンピュータcomputerプログラミングprogramming (konpyu-ta puroguramingu) 计算机けいさんきへんほど (jìsuànjī biānchéng) でんのうほどしき設計せっけい (diànnǎo chéngshì shèjì) でんのうほどしきへんしゃ (din6nou5 cing4sik1 pin1se2) 컴퓨터computer 프로그래밍programming (keompyuteo peulogeulaeming)
programming プログラミングprogramming (puroguramingu) ほどじょ设计せっけい (chéngxù shèjì) ほどしき設計せっけい (chéngshì shèjì) ほどしきへんしゃ (cing4sik1 pin1se2) 프로그래밍programming (peulogeulaeming)
bug バグbug (bagu) ろうほら (lòudòng) 錯誤さくご (cuòwù) 錯誤さくご (co3ng6) 버그bug (beogeu)
错误さくご (cuòwù)
debug deバッグbug (debaggu) ちょう (tiáoshì) じょさく (chúcuò) じょさく (ceoi4co3) de버그bug (dibeogeu)
ていさく (zhēncuò)
source code ソースsourceコードcode (so-suko-do) げんだい (yuán dàimǎ) 原始げんし (yuánshǐ mǎ) 原始げんし (jyun4ci2 maa5) 소스source 코드code (soseu kodeu)
げんほどじょ (yuán chéngxù) げんだい (jyun4 doi6maa5) 原始げんし 코드code (wonsi kodeu)
flowchart フローflowチャートchart (furo-cha-to) りゅうほど (liúchéngtú) りゅうほど (liúchéngtú) りゅうほど (lau4cing4tou4) 플로flow 차트chart (peullo chateu)
なが (nagarezu) 順序じゅんじょ (sunseodo)
흐름 (heuleumdo)
variable へんすう (hensuu) へんりょう (biànliàng) へんすう (biànshù) へんすう (bin3sou3) へんすう (byeonsu)
constant ていすう (teisuu) つねりょう (chángliàng) つねすう (chángshù) つねすう (soeng4sou3) つねすう (sangsu)
value あたい (atai) あたい (zhí) あたい (zhí) あたい (zik6) (gabs)
function かんすう (kansuu) かんすう (hánshù) かんすう (hánshù) かんすう (haam4sou3) かんすう (hamsu)
はこしき (hánshì)
return value もど (modorichi) へんかい (fǎnhuízhí) でんかい (chuánhuízhí) でんかい (cyun4wui4zik6) 返還へんかん (banhwangabs)
かえ (kaerichi) かいでん (huíchuánzhí) 리턴return (liteongabs)
へんきゃく (henkyakuchi)
リターンreturn (rita-nchi)
conditional statement イフifぶん (ifu bun) じょうけん陈述ちんじゅつ (tiáojiàn chénshù) じょうけん陳述ちんじゅつしき (tiáojiàn chénshù) じょうけん陳述ちんじゅつしき (tiu4gin2 can4seot6sik1) 이프ifぶん (ipeumun)
じょうけんぶん (jouken bun) じょうけんぶん (jogeonmun)
recursion さい (saiki) てい (dìguī) ていかい (dìhuí) てい (dai6gwai1) さい (jaegwi)
infinite loop げんループloop (mugen ru-pu) 循环じゅんかん (sǐxúnhuán) 無窮むきゅうかいけん (wúqióng huíquān) げんかいけん (mou4haan6 wui4hyun1) げん 루프loop (muhan lupeu)
げん循环じゅんかん (wúxiàn xúnhuán) げんかいけん (wúxiàn huíquān)

道具

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
editor エディタeditor (edita) 编辑へんしゅううつわ (biānjíqì) 編輯へんしゅううつわ (biānjíqì) 編輯へんしゅううつわ (pin1cap1hei3) 에디터editor (editeo)
編輯へんしゅう (pyeonjibgi)
compiler コンパイラcompiler (konpaira) へんわけうつわ (biānyìqì) へんわけうつわ (biānyìqì) へんわけうつわ (pin1jik6hei3) 컴파일러compiler (keompa-illeo)
decompiler ぎゃくコンパイラcompiler (gyaku konpaira) はんへんわけうつわ (fǎnbiānyìqì) はんへんわけうつわ (fǎnbiānyìqì) はんへんわけうつわ (faan2pin1jik6hei3) de컴파일러compiler (dikeompa-illeo)
ぎゃく컴파일러compiler (yeogkeompa-illeo)
transpiler トランスtransパイラpiler (toransupaira) てんわけうつわ (zhuǎnyìqì) てんわけうつわ (zhuǎnyìqì) てんわけうつわ (zyun2jik6hei3) 트랜스trans파일러piler (teulaenseupa-illeo)
debugger デバッガdebugger (debagga) ちょう工具こうぐ (tiáoshì gōngjù) じょさく工具こうぐ (chúcuò gōngjù) じょさく工具こうぐ (ceoi4co3 gung1geoi6) 디버거debugger (dibeogeo)
ちょううつわ (tiáoshìqì) じょさくうつわ (chúcuòqì) じょさくうつわ (ceoi4co3hei3)
integrated development environment とうごうかいはつかんきょう (tougou kaihatsu kankyou) 集成しゅうせいかいはつかんきょう (jíchéng kāifā huánjìng) 整合せいごうかいはつかんきょう (zhěnghé kāifā huánjìng) 整合せいごうかいはつかんきょう (zing2hap6 hoi1faat3 waan4ging2) とうごう かいはつ かんきょう (tonghab gaebal hwangyeong)

計算理論

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
algorithm アルゴリズムalgorithm (arugorizumu) さんほう (suànfǎ) 演算えんざんほう (yǎnsuànfǎ) 演算えんざんほう (jin2syun3faat3) 알고리즘algorithm (algolijeum)
さんほう (syun3faat3)
Turing completeness チューリングTuringかんぜんせい (Chu-ringu kanzensei) 图灵Turing完备性かんびせい (Túlíng wánbèixìng) 圖靈Turing完備性かんびせい (Túlíng wánbèixìng) 圖靈Turingかんせいせい (Tou4ling4 jyun4zing2sing3) 튜링Turing かんぜんせい (Tyuling wanjeonseong)
decision problem けっていもんだい (kettei mondai) 决定性けっていせいもんだい (juédìngxìng wèntí) 決定性けっていせいもんだい (juédìngxìng wèntí) 決定性けっていせいもんだい (kyut3ding6sing3 man6tai4) けってい もんだい (gyeoljeong munje)
はんていもんだい (hantei mondai) はんていもんだい (pàndìng wèntí) はんていもんだい (pàndìng wèntí) はんていもんだい (pun3ding6 man6tai4) はんてい もんだい (panjeong munje)

プログラミングパラダイム

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
imperative programming めいれいがたプログラミングprogramming (meireigata puroguramingu) 指令しれいしきへんほど (zhǐlìng shì biānchéng) 指令しれいしきへんほど (zhǐlìng shì biānchéng) 指令しれいしきへんほど (zi2ling6 sik1 pin1cing4) めいれいがた 프로그래밍programming (myeonglyeonghyeong peulogeulaeming)
めいれいしきへんほど (mìnglìng shì biānchéng)
procedural programming つづがたプログラミングprogramming (tetsuduki gata puroguramingu) 过程かていしきほどじょ设计せっけい (guòchéng shì chéngxùshèjì) ほどじょしきほどしき設計せっけい (chéngxù shì chéngshìshèjì) ほどじょしきほどしき設計せっけい (cing4zeoi6 sik1 cing4sik1cit3gai3) ふしつぎてき 프로그래밍programming (jeolchajeog peulogeulaeming)
过程かていしきへんほど (guòchéng shì biānchéng)
object-oriented programming オブジェクトobjectこうプログラミングprogramming (obujekuto shikou puroguramingu) めんこう对象たいしょうほどじょ设计せっけい (miànxiàng duìxiàng chéngxùshèjì) 物件ぶっけんどうこうほどしき設計せっけい (wùjiàn dǎoxiàng chéngshìshèjì) 物件ぶっけんどうこうほどしき設計せっけい (mat6gin2 dou6hoeng3 cing4sik1cit3gai3) 客體きゃくたい こう 프로그래밍programming (gaegche jihyang peulogeulaeming)
declarative programming せんげんがたプログラミングprogramming (sengengata puroguramingu) 声明せいめいしきへんほど (shēngmíng shì biānchéng) 宣告せんこくしきほどしき設計せっけい (xuāngào shì chéngshìshèjì) 宣告せんこくしきへんほど (syun1gou3 sik1 pin1cing4) せんげんがた 프로그래밍programming (seon-eonhyeong peulogeulaeming)
せんげんてき 프로그래밍programming (seon-eonjeog peulogeulaeming)
functional programming かんすうがたプログラミングprogramming (kansuugata puroguramingu) かんすうしきへんほど (hánshù shì biānchéng) はこしきほどしき設計せっけい (hánshì chéngshìshèjì) かんすうほどしき設計せっけい (haam4sou3 cing4sik1cit3gai3) かんすうがた 프로그래밍programming (hamsuhyeong peulogeulaeming)
logic programming ろんプログラミングprogramming (ronri puroguramingu) 逻辑logicへんほど (luójí biānchéng) 邏輯logicほどしき設計せっけい (luójí chéngshìshèjì) 邏輯logicへんほど (lo4cap1 pin1cing4) ろんがた 프로그래밍programming (nonlihyeong peulogeulaeming)

並行計算

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
concurrency へいこうせい (heikousei) 并发へいはつせい (bìngfāxìng) へいこうせい (bìngxíngxìng) へいこうせい (bing6hang4sing3) 同時どうじせい (dongsiseong)
併發へいはつせい (bìngfāxìng) 併發へいはつせい (bing3faat3sing3) へいこうせい (byeonghaengseong)
concurrent programming へいこうプログラミングprogramming (heikou puroguramingu) 并发へいはつへんほど (bìngfā biānchéng) 併發へいはつへんほど (bìngfā biānchéng) 併發へいはつへんほど (bing3faat3 pin1cing4) 同時性どうじせい 프로그래밍programming (dongsiseong peulogeulaeming)
multiprocessing マルチmultiプロセッシングprocessing (maruchipurosesshingu) すすむほど (duō jìnchéng) 多元たげん處理しょり (duōyuán chǔlǐ) 多元たげん處理しょり (do1jyun4 cyu2lei5) 멀티multi프로세싱processing (meoltipeulosesing)
多重たじゅう處理しょり (duōchóng chǔlǐ) 多重たじゅう處理しょり (do1cung4 cyu2lei5) 多重たじゅう 處理しょり (dajung cheoli)
thread スレッドthread (sureddo) 线せんほど (xiàn chéng) 執行しっこう (zhíxíng xù) せんほど (sin3 cing4) 스레드thread (seuledeu)
lock ロックlock (rokku) くさり (suǒ) くさり (suǒ) くさり (so2) lock (lag)
mutex せきくさり (hùchì suǒ) せきくさり (hùchì suǒ) せきくさり (wu6cik1 so2) 뮤텍스mutex (myutegseu)

自由ソフトウェアとオープンソース

英語 (English) 日本語 中国語 (中文) 韓国語 (한국어)
中国 台湾 (台灣) 香港
free software ゆうソフトウェアsoftware (jiyuu sofutowea) ゆう软件なんけん (zìyóu ruǎnjiàn) ゆう軟體なんたい (zìyóu ruǎntǐ) ゆう軟件なんけん (zi6jau4 jyun5gin2) ゆう 소프트웨어software (ja-yu sopeuteu-we-eo)
open source software オープンopenソースsourceソフトウェアsoftware (o-pun so-su sofutowea) 开放かいほうげんだい软件なんけん (kāifàng yuándàimǎ ruǎnjiàn) 開放かいほう原始げんし軟體なんたい (kāifàng yuánshǐmǎ ruǎntǐ) 開放かいほう原始げんし軟件なんけん (hoi1fong3 jyun4ci2maa5 jyun5gin2) 오픈open 소스source 소프트웨어software (opeun soseu sopeuteu-we-eo)
かいげん软件なんけん (kāi yuán ruǎnjiàn) かいげん軟件なんけん (hoi1 jyun4 jyun5gin2)
software license ソフトウェアsoftwareライセンスlicense (sofutowea raisensu) 软件なんけん许可证きょかしょう (ruǎnjiàn xǔkězhèng) 軟體なんたい授權じゅけん (ruǎntǐ shòuquán) 軟件なんけん特許とっきょじょうかん (jyun5gin2 dak6heoi2tiu4fun2) 소프트웨어software 라이선스license (sopeuteu-we-eo la-iseonseu)
소프트웨어software 使用權しようけん (sopeuteu-we-eo sa-yonggwon)

  1. 国立国語院 「国語のローマ字表記法」第3章第8項(韓国語)。