まず覚える表現
write code
コードを書く
学習ポイント
まず覚える表現
write code
コードを書く
注意する形
誤 I wrote a code for the app.
I wrote code for the app.
プログラミングの「コード」は普通不可算名詞なので、一般的には a を付けずに write code と言います。特定の短い番号や暗号なら a code も使えます。
覚え方
コードは情報のラベル
商品に付いたバーコードや、スマホに届く6桁の番号を思い浮かべると、code = 情報を表す決まった記号、というイメージで覚えやすいです。
文字・数字・記号を使って、情報を表すための決まった仕組み。郵便番号や商品番号などにも使われます。
Enter the security code to open the door.
ドアを開けるにはセキュリティコードを入力してください。
コンピューターに何をするか指示するために書かれたプログラムの文章。プログラミングでは、不可算名詞として使うことが多いです。
She fixed a bug in the code before lunch.
彼女は昼食前にコードのバグを修正した。
人が守るべき決まりや行動の基準。dress code「服装規定」、code of conduct「行動規範」などでよく使います。
The school has a strict dress code.
その学校には厳しい服装規定がある。
他の人に内容が分からないように、特別な記号や言葉で情報を表したもの。
The message was written in code.
そのメッセージは暗号で書かれていた。
コンピューターが動くように、プログラミング言語で命令を書くこと。
He learned to code by building small games.
彼は小さなゲームを作りながらプログラムを書くことを学んだ。
情報を特定の記号・番号・分類などに変換して表すこと。
The survey answers were coded by age group.
アンケートの回答は年齢層ごとにコード化された。
The developer reviewed the code carefully before release.
開発者はリリース前にコードを注意深く確認した。
I received a six-digit code on my phone.
携帯電話に6桁のコードが届いた。
Students must follow the school's code of conduct.
生徒は学校の行動規範に従わなければならない。
During the war, soldiers sent messages in code.
戦争中、兵士たちは暗号でメッセージを送った。
We coded the customer comments into three categories.
私たちは顧客のコメントを3つのカテゴリーに分類してコード化した。
My brother can code simple websites.
私の兄は簡単なウェブサイトを作るためのコードを書ける。
プログラムの文章という意味では、write code、read code、fix code のように、冠詞 a を付けずに使うことが多いです。ただし、a code は「1つの暗号・規則・識別番号」という意味では自然です。
password はログインなどで本人確認に使う「パスワード」。code は数字や記号の組み合わせを広く指し、one-time code「ワンタイムコード」や security code「セキュリティコード」のように使います。
code of conduct は「行動規範」、code of ethics は「倫理規定」です。単なる番号ではなく、守るべきルールのまとまりを表します。
誤: I wrote a code for the app.
正: I wrote code for the app.
プログラミングの「コード」は普通不可算名詞なので、一般的には a を付けずに write code と言います。特定の短い番号や暗号なら a code も使えます。
誤: Please input your password code.
正: Please enter your password.
password と code を重ねると不自然です。パスワードなら password、数字の確認コードなら verification code や security code と言います。
誤: The message was in a code.
正: The message was in code.
「暗号で」は慣用的に in code と言うことが多いです。特定の暗号方式を指す場合は in a secret code も可能です。
コードを書く
New engineers usually start by writing simple code.
新人エンジニアはたいてい簡単なコードを書くことから始める。
ソースコード
The source code is stored in a private repository.
ソースコードは非公開のリポジトリに保存されている。
セキュリティコード
Do not share your security code with anyone.
セキュリティコードを誰にも教えないでください。
服装規定
The restaurant has a smart-casual dress code.
そのレストランにはスマートカジュアルの服装規定がある。
行動規範
All employees must read the code of conduct.
全従業員は行動規範を読まなければならない。
暗号で
The spy wrote the address in code.
そのスパイは住所を暗号で書いた。
codex : 木の板、書物、法典
code はフランス語 code を通じて、ラテン語 codex に由来します。codex はもともと木の幹や木の板を指し、後に書物や法典を意味するようになりました。そこから「決まりをまとめたもの」「記号の体系」という意味が発展しました。
名詞 / コーディング、プログラムを書くこと
programming に近い意味で使われます。
名詞 / コードを書く人、プログラマー
日常的・カジュアルに使われることがあります。
形容詞 / コード化された、暗号化された
coded message「暗号化されたメッセージ」のように使います。
動詞 / 符号化する、暗号化する
情報を特定の形式に変換すること。
動詞 / 解読する、復号する
暗号やデータを元の意味が分かる形に戻すこと。
商品に付いたバーコードや、スマホに届く6桁の番号を思い浮かべると、code = 情報を表す決まった記号、というイメージで覚えやすいです。
プログラミングでは write a code ではなく write code と覚えると、自然な使い方が身につきます。
Mika joined a small tech team. On her first day, she read the company code of conduct. Then her manager gave her a security code for the office door. In the afternoon, she wrote code for a simple app. One word appeared in three different parts of her day: code.
ミカは小さな技術チームに入った。初日、彼女は会社の行動規範を読んだ。それからマネージャーがオフィスのドア用のセキュリティコードを渡した。午後には、簡単なアプリのコードを書いた。彼女の一日の中で、code という1つの単語が3つの違う場面に出てきた。
意味、例文、使い方などで気づいた点があれば送れます。