code

  • (名)プログラムのコード
  • (名)規則、規範、法典
  • (名)暗号、符号
  • (動)プログラミングする、暗号化する
UK/kəʊd/

発音のコツ

▶ 表示する

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 で「プログラミングをする」という意味になります。

SNS・カジュアル

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.

彼は部屋を増築して建築基準法に違反しました。

→

法律や公的な基準を指す際にも使われます。

countable / uncountable

暗号、符号

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.

彼らはモールス信号を使ってお互いに通信することができます。

→

情報を伝達するための体系化された符号を意味します。

動詞

transitive / intransitive

プログラミングする、暗号化する

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(古い写本)があります。

派生語・ファミリー

名詞coder
名詞coding
形容詞codeless

codeの使い方

よく使う組み合わせ

write code (コードを書く)break the code (暗号を解読する)a dress code (服装規定)a code of conduct (行動規範)an area code (市外局番)

使い分け

code は情報変換の体系や社会の規定を指し、cipher は文字を置き換える個別の暗号方式を、rule は特定の状況で守るべき一般的な決まりを指します。

“They communicated using a secret code.”

→ 体系化された暗号システムや規則の集まりを指すニュアンスです。

cipher

“The message was written in a complex cipher.”

→ 文字の置き換えなど具体的な暗号化の手法を指します。

“You must follow the rule of the game.”

→ ゲームや日常の一般的な決まりごとを表します。

よくある間違い

× 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)』では、レオナルド・ダ・ヴィンチの名画に隠された「暗号」を解き明かすミステリーが描かれています。タイトルにある通り、謎や秘密の体系としての意味がよく分かる作品です。

イディオム・定型句

イディオムcrack the code

謎を解明する、暗号を解読する

“He finally cracked the code to success.”

定型句code of conduct

行動規範

“All employees must sign the code of conduct.”

定型句color-code

色分けする

“I color-code my files to stay organized.”

codeを使った会話例

オフィスの休憩室で同僚と

A

Did you hear about the new dress code for the office?

B

Yes, they said we can wear casual clothes on Fridays.

A

That is great news. By the way, how is your software project going?

B

I am still writing the code for the payment system.

A

Do you need to encrypt the customer data?

B

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.(彼はお金を稼ぐ秘訣を見つけた)』のように比喩的にも使われます。

TANZAM 収録単語帳

CHECK QUIZ

Q: プログラミングの話題で「今日たくさんのコードを書いた」と言う時の自然な表現は?

Q: 「The restaurant has a strict dress code.」の code の意味は?

Q: 「彼は成功の秘訣を見つけた」を意味するイディオムは?