code
- (名)プログラムのコード
- (名)規則、規範、法典
- (名)暗号、符号
- (動)プログラミングする、暗号化する
発音のコツ
▶ 表示する▼ 閉じる
code の母音は「オ」と「ウ」をしっかり分ける二重母音です。口を丸めて「オ」と発音し、そのまま口をすぼめて「ウ」と添えるようにします。日本語の「コード」のように平坦に伸ばすと通じにくくなります。語尾の d は喉を震わせず、舌先を上の歯茎に当てて軽く弾くように弱く発音してください。
活用形
- 三単現
- codes
- 進行形(-ing)
- coding
- 過去形
- coded
- 過去分詞
- coded
- 複数形
- codes
- 規則や暗号を指す場合のみ。プログラムは不可算
コアイメージ
一定の法則や手順に従って情報を変換した「規則や記号の集まり」がコアイメージです。暗号やプログラム、社会のルールなど、特定の体系を持ったものを表す時に使います。
codeの意味・例文
名詞
プログラムのコード
Set of instructions for a computer
I wrote a lot of code for the new application.
新しいアプリケーションのためにたくさんのコードを書きました。
ソフトウェアのコードを指す際は不可算名詞として扱います。
Learning to write code is a valuable skill today.
プログラミングを学ぶことは今日において価値のあるスキルです。
write code で「プログラミングをする」という意味になります。
My code is not working, and I do not know why.
私のコードが動かないのですが、理由が分かりません。
プログラミングの文脈で日常的によく使われます。
規則、規範、法典
A set of rules about how people should behave
Our school has a very strict dress code.
私たちの学校にはとても厳しい服装規定があります。
服装や行動に関するルールを表す定番の表現です。
The company issued a new code of conduct.
会社は新しい行動規範を発表しました。
code of conduct はビジネスで頻出する定型句です。
He violated the building code by adding a room.
彼は部屋を増築して建築基準法に違反しました。
法律や公的な基準を指す際にも使われます。
暗号、符号
A system of words, letters, or signs used for secret messages
We need a secret code to enter the building.
建物に入るには暗証番号が必要です。
ドアのロックなどを解除する数字の組み合わせを指します。
The spy managed to break the enemy's code.
スパイは敵の暗号を解読することに成功しました。
break the code で「暗号を解読する」という意味になります。
They can use Morse code to communicate with each other.
彼らはモールス信号を使ってお互いに通信することができます。
情報を伝達するための体系化された符号を意味します。
動詞
プログラミングする、暗号化する
To write computer programs, or to put a message into a secret language
She learned how to code when she was ten.
彼女は10歳の時にプログラミングを学びました。
動詞として「プログラムを書く」という動作を直接表せます。
The message was <<code>d> to protect customer privacy.
顧客のプライバシーを守るためにメッセージは暗号化されました。
情報を特定の規則に従って変換するニュアンスです。
He makes a living by <<code>ing> software for startups.
彼はスタートアップ向けのソフトウェアを開発して生計を立てています。
IT業界の動向を伝える文脈でよく登場します。
語源
code の語源は、ラテン語の codex(木の幹、書字板)にさかのぼります。古代ローマでは木の板を束ねて文書や法典を作っていたため、「法典」や「規則」の意味が生まれました。そこから情報伝達のための「暗号」や「プログラム」へと意味が発展しました。同じ語根を持つ関連語には、codex(古い写本)があります。
派生語・ファミリー
codeの使い方
よく使う組み合わせ
使い分け
code は情報変換の体系や社会の規定を指し、cipher は文字を置き換える個別の暗号方式を、rule は特定の状況で守るべき一般的な決まりを指します。
よくある間違い
× I wrote many codes today. ○ I wrote a lot of code today. → ソフトウェアのプログラムを指す場合、code は不可算名詞なので複数形の s は付きません。
× I forgot my bank card's secret code. ○ I forgot my bank card's PIN. → 銀行の暗証番号には PIN を使います。code はシステム全体や認証コードを指すことが多いです。
コラム
豆知識
code の語源はラテン語の codex(木の幹、書字板)にさかのぼります。古代ローマでは木の板を束ねて法典を作っていたため、「法典・規則」の意味が生まれました。それが時代を経て、情報を伝える「暗号」やコンピュータの「プログラム」にまで意味を広げたのは興味深い歴史です。
リアルな使われ方
ネイティブの若者の間では、同性同士の暗黙のルールを指す言葉として bro code(男同士のルール)や girl code(女同士のルール)がよく使われます。「友達の元恋人と付き合わない」といった仲間内の掟を表現する際の実用的なフレーズです。
映画・音楽での使われ方
2006年の大ヒット映画『ダ・ヴィンチ・コード(The Da Vinci Code)』では、レオナルド・ダ・ヴィンチの名画に隠された「暗号」を解き明かすミステリーが描かれています。タイトルにある通り、謎や秘密の体系としての意味がよく分かる作品です。
イディオム・定型句
謎を解明する、暗号を解読する
“He finally cracked the code to success.”
行動規範
“All employees must sign the code of conduct.”
色分けする
“I color-code my files to stay organized.”
codeを使った会話例
オフィスの休憩室で同僚と
Did you hear about the new dress code for the office?
Yes, they said we can wear casual clothes on Fridays.
That is great news. By the way, how is your software project going?
I am still writing the code for the payment system.
Do you need to encrypt the customer data?
Exactly. Everything must be securely <<code>d> before launch.
文化的背景
欧米の企業や学校では「Code of Conduct(行動規範)」が非常に重視され、入社時などにサインを求められることが一般的です。また、IT産業の発展に伴い、「Learn to code(プログラミングを学ぼう)」というスローガンが教育現場でも広く浸透しています。
よくある質問
Q. code とは?
一定の法則や手順に従って情報を変換した「規則や記号の集まり」です。『They broke the secret code.(彼らは暗号を解読した)』のように、暗号やプログラム、社会の規範を表します。
Q. プログラミングの code は数えられますか?
プログラミングの文脈では不可算名詞として扱われます。『I wrote a lot of code today.(今日はたくさんのコードを書いた)』のように、量で表現するのが正しい使い方です。
Q. dress code とはどういう意味ですか?
特定の場所やイベントで求められる「服装規定」のことです。『The restaurant has a strict dress code.(そのレストランには厳しい服装規定がある)』のように日常的によく使われます。
Q. code と password の違いは?
code は数字のみの組み合わせ(passcode)やシステム全体を指すことが多いです。一方の password は文字を含む合言葉です。『Enter the verification code.(認証コードを入力して)』のように使い分けます。
Q. code を使った有名な表現は?
『crack the code(謎を解明する)』が代表的です。物理的な暗号を解読するだけでなく、『He cracked the code to making money.(彼はお金を稼ぐ秘訣を見つけた)』のように比喩的にも使われます。
CHECK QUIZ
Q: プログラミングの話題で「今日たくさんのコードを書いた」と言う時の自然な表現は?
Q: 「The restaurant has a strict dress code.」の code の意味は?
Q: 「彼は成功の秘訣を見つけた」を意味するイディオムは?