LC·Dict

code

B1
/koʊd//kəʊd/자주 쓰임

규칙 체계, 암호, 부호, 또는 컴퓨터 프로그램용 명령을 뜻하는 말

noun명사

  1. 1

    부호 체계, 코드정보를 나타내기 위해 기호나 숫자, 규칙을 체계적으로 사용한 부호 체계B1general

    a system of symbols, numbers, or rules used to represent information

    • Each product has a code on the back of the box.

      각 제품에는 상자 뒤에 코드가 적혀 있다.

    • Doctors use a special code for patient records.

      의사들은 환자 기록에 특별한 부호 체계를 사용한다.

    유의어system, symbol

    반의어plain language

  2. 2

    암호비밀리에 정보를 전달하기 위한 암호B1general

    a secret system of words, letters, or symbols used to send messages

    • The spies communicated in code.

      그 스파이들은 암호로 소통했다.

    • I couldn't break the code in the note.

      나는 그 쪽지의 암호를 풀 수 없었다.

  3. 3

    법전, 규범법, 규칙, 또는 행동 원칙의 체계적 모음B2legal

    a set of laws, rules, or principles arranged as a system

    • The school has a strict dress code.

      그 학교는 엄격한 복장 규정이 있다.

    • Doctors follow a professional code of ethics.

      의사들은 직업 윤리 강령을 따른다.

    유의어rule, regulation

    반의어disorder

  4. 4

    코드, 소스 코드컴퓨터 프로그램을 만드는 데 쓰는 명령문들; 소스 코드B1technical

    the instructions written for a computer program

    • She writes code for mobile apps.

      그녀는 모바일 앱용 코드를 작성한다.

    • There is a bug in this code.

      이 코드에는 버그가 있다.

    유의어programming, source code

    반의어output

verb동사

  1. 1

    부호화하다, 코드화하다정보를 특정 부호나 기호 체계로 바꾸다B2general

    to put information into a system of symbols or signs

    • The data is coded by region and age.

      그 자료는 지역과 연령별로 부호화되어 있다.

    • Please code these survey answers before analysis.

      분석 전에 이 설문 응답들을 부호화해 주세요.

    유의어encode, classify

    반의어decode

  2. 2

    코딩하다컴퓨터 프로그램 코드를 작성하다B1technical

    to write computer program instructions

    • He learned to code at school.

      그는 학교에서 코딩하는 법을 배웠다.

    • I code in Python every day.

      나는 매일 파이썬으로 코딩한다.

    유의어program, develop

    반의어debug

뉘앙스 · 쓰임

code는 넓은 의미의 ‘부호 체계’나 ‘규칙 체계’를 말합니다. password는 로그인 등에 쓰는 비밀번호이고, cipher는 더 전문적인 ‘암호 방식’을 뜻하는 경우가 많습니다. computer program은 완성된 프로그램 전체를 가리키지만 code는 그 프로그램을 이루는 명령문 자체에 초점이 있습니다.

일상에서는 postal code, dress code, source code처럼 복합 표현으로 매우 자주 쓰입니다. IT 분야에서는 불가산적으로도 자주 쓰이며(write code), 법률·윤리 맥락에서는 a legal code, a moral code처럼 셀 수 있는 명사로 쓰입니다.

유의어 뉘앙스 비교

system
system은 더 일반적인 ‘체계’이고, code는 특히 기호·규칙으로 정보를 나타내는 체계입니다.
symbol
symbol은 개별 기호 하나를 뜻할 수 있지만, code는 그런 기호들이 이루는 전체 체계입니다.
cipher
cipher는 더 전문적이거나 암호학적인 ‘암호 방식’을 가리키는 경우가 많습니다.
secret language
secret language는 비공식적 표현이고, code는 더 체계적인 암호를 암시합니다.
rule
rule은 개별 규칙 하나일 수 있지만, code는 여러 규칙이 모인 체계입니다.
regulation
regulation은 공식 규정에 가깝고, code는 도덕·행동 원칙까지 포함할 수 있습니다.
programming
programming은 코드를 작성하는 활동 전체이고, code는 실제 명령문 자체입니다.
source code
source code는 사람이 읽을 수 있는 원시 프로그램 코드를 더 정확히 가리킵니다.
encode
encode는 특히 정보를 체계적으로 부호화한다는 점을 더 분명히 드러내는 표현입니다.
classify
classify는 분류에 초점이 있고, code는 기호나 번호를 붙이는 과정에 초점이 있습니다.
program
program은 더 일반적인 표현이고, code는 실제 명령문을 작성하는 행위를 강조합니다.
develop
develop은 설계·테스트까지 포함하는 더 넓은 개념입니다.

반의어

plain language
plain language는 부호화되지 않은 일반적인 표현을 뜻합니다.
decoded message
decoded message는 암호가 해독된 상태의 메시지입니다.
disorder
disorder는 규칙 체계가 없는 혼란 상태를 뜻합니다.
output
output은 코드가 실행된 결과물로, 코드 자체와 반대되는 개념입니다.
decode
decode는 부호를 풀어 원래 의미를 밝혀내는 것입니다.
debug
debug는 새로 작성하기보다 기존 코드의 오류를 찾고 고치는 데 초점이 있습니다.

자주 쓰는 표현 · Collocations

noun+noun

  • postal code우편번호
  • dress code복장 규정
  • source code소스 코드

adj+noun

  • moral code도덕 규범

verb+noun

  • write code코드를 작성하다
  • break the code암호를 해독하다

noun+prep+noun

  • code of ethics윤리 강령

어원 · 암기 팁

[Latin]라틴어 codex/codicis(책, 법전)에서 비롯되어, 이후 ‘법전’, ‘규칙 체계’, ‘부호 체계’라는 뜻으로 발전했습니다.

단일 어근어로 볼 수 있으며, 현대 영어에서는 별도 접두사·접미사 없이 독립적으로 쓰입니다.

💡 ‘코드’는 책처럼 정보를 정리해 둔 체계라고 기억하면 쉽습니다. 법전도 code, 암호도 code, 프로그램 명령도 code입니다.

최초 사용 시기: circa 1300

code’(이)가 들어간 숙어 · 구동사

  • up to code숙어건물·시설 등이 법적 안전 기준이나 규정에 맞는
  • Code up구동사아이디어나 설계를 실제 코드로 작성하다
  • code review숙어소프트웨어 코드를 다른 개발자가 검토하는 과정
  • colour code숙어색깔로 분류하거나 표시하는 체계, 또는 그렇게 표시하다
  • double code숙어하나의 말·작품·메시지에 두 가지 의미 체계를 동시에 담다
  • hard-code숙어값이나 규칙을 프로그램 안에 직접 고정해 넣다
  • have one's own ZIP code숙어무엇이 지나치게 크거나 두드러진다는 농담식 과장 표현
  • ZIP code숙어미국의 우편번호