한·중·일 전산학 용어 대조

GitHub Netlify 크리에이티브 커먼즈 라이선스 GitHub Sponsors

한국·일본·중화권은 이른바 한자문화권으로 불리며, 근대 이후 서양의 여러 개념을 한자의 조어력을 이용해 번역차용했습니다. 그 중에서는 각자 다른 번역어를 만든 것도 있지만, 옆 나라의 번역어를 수입한 경우도 있습니다. 옆 나라에서 수입한 어근과 자국의 고유어를 합쳐서 번역차용어를 만드는 경우도 있습니다. 그 결과, 한자문화권의 나라들은 많은 말을 공유하면서도 어느 정도 각자의 고유한 부분을 갖게 됐습니다. 그리고 이는 전산학 번역어에서도 다르지 않습니다.

이 페이지는 주로 영어가 원어인 전산학의 여러 용어들을 한자문화권의 여러 지역에서 어떻게 옮겨서 부르고 있는지를 비교한 대조표를 싣고 있습니다.

이 저작물은 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

목차

일러두기

동계어 (cognate)

동계어는 한 쪽이 다른 한 쪽에서 파생했거나 공통된 어원을 공유하는 단어들을 뜻합니다.

예를 들어, 영어 computer와 한국어 컴퓨터, 일본어 情報(조우호우)와 한국어 정보(情報)는 동계어입니다.

동계어는 같은 색의 테두리로 표시됩니다.

번역차용 (calque)

번역차용이란 원어를 어근 단위로 번역하여 단어를 차용하는 방식입니다.

예를 들어, 영어 artificial intelligence의 한국어 번역어 인공 지능은 영어의 어근 artificial인공intelligence지능을 각각 번역하여 차용했습니다.

이와 같이 여러 언어 사이에서 대응되는 어근은 같은 색과 모양의 밑줄로 표시됩니다.

한자어

어근이 한자어일 경우, 한국식 한자 독음을 글자 위에 표시합니다.

예를 들어, 일본어 情報(조우호우)는 한국어 정보(情報)와 동계어임을 알아보기 쉽도록, 글자 위에는 일본어 독음인 조우호우가 아닌 한국 한자음 정보를 표시합니다: .

음차

어근이 외국어의 음차일 경우, 원문 표기를 어근 위에 표시합니다.

예를 들어, 중국어 圖靈(투링)은 영국 수학자 앨런 튜링(Alan Turing)의 음차이므로, 글자 위에는 한국 한자음 도령이 아니라 원어 Turing을 표시합니다: 圖靈Turing.

현지음 로마자 표기

단어의 현지음은 단어 아래 괄호 안에 로마자로 표기됩니다. 언어별 전사 방식은 다음과 같습니다.

한국어
국립국어원 로마자 표기법 (한글 복원을 전제로 한 학술 표기1)
일본어
헵번식 로마자 표기법
표준 중국어 (중국·대만)
한어 병음
광동어 (홍콩)
월병

기본 용어

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
computer 컴퓨터computer (keompyuteo) コンピュータcomputer (konpyuuta) (diànnǎo) (diànnǎo) (din6nou5)
smartphone 스마트smart phone (seumateu pon) スマートsmartフォンphone (sumaato fon) (zhìhuì xíng shǒujī) (zhìnéng shǒujī) (zi3nang4 din6waa2)
(zi3nang4 sau2gei1)
software 소프트soft웨어ware (sopeuteuwe-eo) ソフトsoftウェアware (sofutouea) (ruǎntǐ) (ruǎnjiàn) (jyun5gin2)
hardware 하드hard웨어ware (hadeuwe-eo) ハードhardウェアware (haadouea) (yìngtǐ) (yìngjiàn) (ngaang6gin2)
information (jeongbo) (jouhou) (zīxùn) (xìnxī) (zi1seon3)
(seon3sik1)
data 데이터data (de-iteo) データdata (deeta) (zīliào) (shùjù) (zi1liu2)
(jalyo) (sou3geoi3)
network 네트net워크work (neteuwokeu) ネットnetワークwork (nettowaaku) (wǎnglù) (wǎngluò) (mong5lok3)
ネットnet (netto)
application 애플리케이션application (aepeullike-isyeon) アプリケーションapplication (apurikeeshon) (yìngyòng chéngshì) (yìngyòng chéngxù) (jing3jung6 cing4sik1)
app app (aeb) アプリ (apuri)
프로그램program (eung-yong peulogeulaem) (ouyou)

단위

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
bit 비트bit (biteu) ビットbit (bitto) (wèiyuán) 比特bit (bǐtè) (wai6jyun4)
byte 바이트byte (ba-iteu) バイトbyte (baito) (wèiyuánzǔ) (zìjié) (wai6jyun4zou2)
octet 옥텟octet (ogtes) オクテットoctet (okutetto) (bāwèiyuánzǔ) (bāzìjié) (baat3wai6jyun4zou2)
word 워드word (wodeu) ワードword (waado) (zì) (zì) (zi6)
(zì zǔ) (zi6 zou2)

연구 분야

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
computer science 컴퓨터computer (keompyuteo gwahag) コンピュータcomputer (konpyuuta kagaku) (diànnǎo kēxué) (jìsuànjī kēxué) (din6nou5 fo1hok6)
(jeonsanhag) (keisanki kagaku)
computational science (gyesan gwahag) (keisan kagaku) (jìsuàn kēxué) (jìsuàn kēxué) (gai3syun3 fo1hok6)
(wan6syun3 fo1hok6)
theory of computation (gyesan ilon) (keisan riron) (jìsuàn lǐlùn) (jìsuàn lǐlùn) (gai3syun3 lei5leon6)
(wan6syun3 lei5leon6)
computer engineering 컴퓨터computer (keompyuteo gonghag) (keisanki kougaku) (diànnǎo gōngchéng) (jìsuànjī gōngchéng) (din6nou5 gung1cing4)
コンピュータcomputer (konpyuuta kougaku) (gai3syun3gei1 gung1cing4)
software engineering 소프트웨어software (sopeuteu-we-eo gonghag) ソフトウェアsoftware (sofutouea kougaku) (ruǎntǐ gōngchéng) (ruǎnjiàn gōngchéng) (jyun5gin2 gung1cing4)
artificial intelligence (ingong jineung) (jinkou chinou) (réngōng zhìhuì) (réngōng zhìnéng) (jan4gung1 zi3nang4)
computer security 컴퓨터computer (keompyuteo bo-an) コンピュータcomputerセキュリティsecurity (konpyuuta sekyuritei) (diànnǎo ānquán) (jìsuànjī ānquán) (din6nou5 bou2on1)
information technology security (jeongbo gisul bo-an)
cryptography (amhohag) (angougaku) (mìmǎxué) (mìmǎxué) (mat6maa5hok6)
cryptology (amho ilon) (angou riron)

프로그래밍

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
computer programming 컴퓨터computer 프로그래밍programming (keompyuteo peulogeulaeming) コンピュータcomputerプログラミングprogramming (konpyuuta puroguramingu) (diànnǎo chéngshì shèjì) (jìsuànjī biānchéng) (din6nou5 cing4sik1 pin1se2)
programming 프로그래밍programming (peulogeulaeming) プログラミングprogramming (puroguramingu) (chéngshì shèjì) (chéngxù shèjì) (cing4sik1 pin1se2)
bug 버그bug (beogeu) バグbug (bagu) (cuòwù) (lòudòng) (co3ng6)
(cuòwù)
debug de버그bug (dibeogeu) deバッグbug (debaggu) (chúcuò) (tiáoshì) (ceoi4co3)
(zhēncuò)
source code 소스source 코드code (soseu kodeu) ソースsourceコードcode (soosukoodo) (yuánshǐ mǎ) (yuán dàimǎ) (jyun4ci2 maa5)
코드code (wonsi kodeu) (yuán chéngxù) (jyun4 doi6maa5)
flowchart 플로flow 차트chart (peullo chateu) フローflowチャートchart (furoochaato) (liúchéngtú) (liúchéngtú) (lau4cing4tou4)
(sunseodo) (nagarezu)
흐름 (heuleumdo)
variable (byeonsu) (hensuu) (biànshù) (biànliàng) (bin3sou3)
constant (sangsu) (teisuu) (chángshù) (chángliàng) (soeng4sou3)
value (gabs) (atai) (zhí) (zhí) (zik6)
function (hamsu) (kansuu) (hánshù) (hánshù) (haam4sou3)
(hánshì)
return value (banhwangabs) (modorichi) (chuánhuízhí) (fǎnhuízhí) (cyun4wui4zik6)
리턴return (liteongabs) (kaerichi) (huíchuánzhí)
(henkyakuchi)
リターンreturn (ritaanchi)
conditional statement 이프if (ipeumun) イフif (ifu bun) (tiáojiàn chénshù) (tiáojiàn chénshù) (tiu4gin2 can4seot6sik1)
(jogeonmun) (jouken bun)
recursion (jaegwi) (saiki) (dìhuí) (dìguī) (dai6gwai1)
infinite loop 루프loop (muhan lupeu) ループloop (mugen ruupu) (wúqióng huíquān) (sǐxúnhuán) (mou4haan6 wui4hyun1)
(wúxiàn huíquān) (wúxiàn xúnhuán)

도구

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
editor 에디터editor (editeo) エディタeditor (edita) (biānjíqì) (biānjíqì) (pin1cap1hei3)
(pyeonjibgi)
compiler 컴파일러compiler (keompa-illeo) コンパイラcompiler (konpaira) (biānyìqì) (biānyìqì) (pin1jik6hei3)
decompiler de컴파일러compiler (dikeompa-illeo) コンパイラcompiler (gyaku konpaira) (fǎnbiānyìqì) (fǎnbiānyìqì) (faan2pin1jik6hei3)
컴파일러compiler (yeogkeompa-illeo)
transpiler 트랜스trans파일러piler (teulaenseupa-illeo) トランスtransパイラpiler (toransupaira) (zhuǎnyìqì) (zhuǎnyìqì) (zyun2jik6hei3)
debugger 디버거debugger (dibeogeo) デバッガdebugger (debagga) (chúcuò gōngjù) (tiáoshì gōngjù) (ceoi4co3 gung1geoi6)
(chúcuòqì) (tiáoshìqì) (ceoi4co3hei3)
integrated development environment (tonghab gaebal hwangyeong) (tougou kaihatsu kankyou) (zhěnghé kāifā huánjìng) (jíchéng kāifā huánjìng) (zing2hap6 hoi1faat3 waan4ging2)

계산 이론

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
algorithm 알고리즘algorithm (algolijeum) アルゴリズムalgorithm (arugorizumu) (yǎnsuànfǎ) (suànfǎ) (jin2syun3faat3)
(syun3faat3)
Turing completeness 튜링Turing (Tyuling wanjeonseong) チューリングTuring (Chuuringu kanzensei) 圖靈Turing (Túlíng wánbèixìng) 图灵Turing (Túlíng wánbèixìng) 圖靈Turing (Tou4ling4 jyun4zing2sing3)
decision problem (gyeoljeong munje) (kettei mondai) (juédìngxìng wèntí) (juédìngxìng wèntí) (kyut3ding6sing3 man6tai4)
(panjeong munje) (hantei mondai) (pàndìng wèntí) (pàndìng wèntí) (pun3ding6 man6tai4)

프로그래밍 패러다임

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
imperative programming 프로그래밍programming (myeonglyeonghyeong peulogeulaeming) プログラミングprogramming (meireigata puroguramingu) (zhǐlìng shì biānchéng) (zhǐlìng shì biānchéng) (zi2ling6 sik1 pin1cing4)
(mìnglìng shì biānchéng)
procedural programming 프로그래밍programming (jeolchajeog peulogeulaeming) プログラミングprogramming (tetsuzuki gata puroguramingu) (chéngxù shì chéngshìshèjì) (guòchéng shì chéngxùshèjì) (cing4zeoi6 sik1 cing4sik1cit3gai3)
(guòchéng shì biānchéng)
object-oriented programming 프로그래밍programming (gaegche jihyang peulogeulaeming) オブジェクトobjectプログラミングprogramming (obujiekuto shikou puroguramingu) (wùjiàn dǎoxiàng chéngshìshèjì) (miànxiàng duìxiàng chéngxùshèjì) (mat6gin2 dou6hoeng3 cing4sik1cit3gai3)
declarative programming 프로그래밍programming (seon-eonhyeong peulogeulaeming) プログラミングprogramming (sengengata puroguramingu) (xuāngào shì chéngshìshèjì) (shēngmíng shì biānchéng) (syun1gou3 sik1 pin1cing4)
프로그래밍programming (seon-eonjeog peulogeulaeming)
functional programming 프로그래밍programming (hamsuhyeong peulogeulaeming) プログラミングprogramming (kansuugata puroguramingu) (hánshì chéngshìshèjì) (hánshù shì biānchéng) (haam4sou3 cing4sik1cit3gai3)
logic programming 프로그래밍programming (nonlihyeong peulogeulaeming) プログラミングprogramming (ronri puroguramingu) 邏輯logic (luójí chéngshìshèjì) 逻辑logic (luójí biānchéng) 邏輯logic (lo4cap1 pin1cing4)

동시성 프로그래밍

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
concurrency (dongsiseong) (heikousei) (bìngxíngxìng) (bìngfāxìng) (bing6hang4sing3)
(byeonghaengseong) (bìngfāxìng) (bing3faat3sing3)
concurrent programming 프로그래밍programming (dongsiseong peulogeulaeming) プログラミングprogramming (heikou puroguramingu) (bìngfā biānchéng) (bìngfā biānchéng) (bing3faat3 pin1cing4)
synchronization (donggihwa) (douki) (tóngbù) (tóngbù) (tung4bou6)
(tóngbùhuà) (tóngbùhuà) (tung4bou6faa3)
multiprocessing 멀티multi프로세싱processing (meoltipeulosesing) マルチmultiプロセッシングprocessing (maruchipurosesshingu) (duōyuán chǔlǐ) (duō jìnchéng) (do1jyun4 cyu2lei5)
(dajung cheoli) (duōchóng chǔlǐ) (do1cung4 cyu2lei5)
thread 스레드thread (seuledeu) スレッドthread (sureddo) (zhíxíng xù) 线 (xiàn chéng) (sin3 cing4)
lock lock (lag) ロックlock (rokku) (suǒ) (suǒ) (so2)
mutex 뮤텍스mutex (myutegseu) (hùchì suǒ) (hùchì suǒ) (wu6cik1 so2)
monitor 모니monitor (moniteo) モニmonitor (monita) (jiānshìqì) (guǎnchéng) (gaam1si6hei3)
(jiānshìqì)
transactional memory 트랜잭셔널transactional 메모리memory (teulaenjaegsyeoneol memoli) トランザクショナルtransactionalメモリmemory (toranzakushonaru memori) (shìwù jìyìtǐ) (shìwù nèicún) (si6mou6 gei3jik1tai2)

자유·오픈 소스 소프트웨어

영어 (English) 한국어 일본어 (日本語) 중국어 (中文)
대만 (台灣) 중국 (中国) 홍콩 (香港)
free software 소프트웨어software (ja-yu sopeuteu-we-eo) ソフトウェアsoftware (jiyuu sofutouea) (zìyóu ruǎntǐ) (zìyóu ruǎnjiàn) (zi6jau4 jyun5gin2)
libre software フリーfreeソフトウェアsoftware (furii sofutouea)
open source software 오픈open 소스source 소프트웨어software (opeun soseu sopeuteu-we-eo) オープンopenソースsourceソフトウェアsoftware (oopun soosu sofutouea) (kāifàng yuánshǐmǎ ruǎntǐ) (kāifàng yuándàimǎ ruǎnjiàn) (hoi1fong3 jyun4ci2maa5 jyun5gin2)
(kāi yuán ruǎnjiàn) (hoi1 jyun4 jyun5gin2)
software license 소프트웨어software 라이선스license (sopeuteu-we-eo la-iseonseu) ソフトウェアsoftwareライセンスlicense (sofutouea raisensu) (ruǎntǐ shòuquán) (ruǎnjiàn xǔkězhèng) (jyun5gin2 dak6heoi2tiu4fun2)
소프트웨어software 使 (sopeuteu-we-eo sa-yonggwon)
copyleft 카피copy레프트left (kapilepeuteu) コピーcopyレフトleft (kopiirefuto) (zhùzuǒquán) (fǎnbǎnquán) (zyu3zo2kyun4)
(faan2baan2kyun4)

  1. 국립국어원 〈국어의 로마자 표기법〉 제3장 제8항