Skip to content
Dictionary

compile

/kəmˈpaɪl/
C1verb

To collect and arrange information from various sources into a list, report, or book, or to translate computer code into a machine-readable format.

Concreteness 2.6/5 · Abstract

Tiếng Việt

biên soạn

cầm-PAI-ồ

Nhấn mạnh vào âm thứ hai 'PAI', âm cuối kết thúc bằng cách đưa đầu lưỡi lên vòm miệng tạo âm 'l' nhẹ.

Thu thập và sắp xếp thông tin từ nhiều nguồn thành một danh sách, báo cáo hoặc sách; hoặc chuyển đổi mã nguồn máy tính sang định dạng máy có thể hiểu được.

Meanings

4 meanings

  1. 1To produce a book, list, report, etc. by bringing together different items, articles, songs, or information from various sources.verboffice work

    Biên soạn hoặc tập hợp một cuốn sách, danh sách, báo cáo, v.v. bằng cách thu thập các mục, bài báo, bài hát hoặc thông tin khác nhau từ nhiều nguồn.

    “We are trying to compile a list of suitable people for the job.”

    “Chúng tôi đang cố gắng lập một danh sách những người phù hợp cho công việc này.”

    • The album was compiled from various live recordings made during the tour.
    • Credit bureaus collect and compile information about consumer creditworthiness from banks and public records.
    • It takes years of research to compile a dictionary of this scale.

    Khi dùng với nghĩa này, 'compile' nhấn mạnh vào quá trình thu thập từ nhiều nguồn khác nhau. Hãy nhớ sử dụng giới từ 'from' khi nói về nguồn gốc thông tin.

  2. 2To translate instructions from one computer programming language into another (usually machine code) so that a computer can understand and execute them.verbtechnology

    Biên dịch các hướng dẫn từ một ngôn ngữ lập trình máy tính sang một ngôn ngữ khác (thường là mã máy) để máy tính có thể hiểu và thực thi.

    “The source code is compiled into an executable file.”

    “Mã nguồn được biên dịch thành một tệp tin thực thi.”

    • The program failed to compile because of a syntax error on line 42.
    • You need to compile the code before you can run the application.
    • The latest version of the software compiles much faster than the previous one.

    Đây là thuật ngữ chuyên ngành công nghệ thông tin. Trong tiếng Việt, 'biên dịch' là từ chuẩn nhất để dịch nghĩa này.

  3. 3To achieve a specific score or a sequence of successful shots in certain sports, particularly snooker.verbsports

    Ghi được một số điểm cụ thể hoặc thực hiện một chuỗi các cú đánh thành công trong một số môn thể thao, đặc biệt là snooker (bida lỗ).

    “He compiled a magnificent break of 147 in the final frame.”

    “Anh ấy đã ghi được một lượt cơ xuất sắc 147 điểm trong ván đấu cuối cùng.”

    • She has compiled several centuries during this tournament.
    • The player struggled to compile any significant score in the early stages.

    Nghĩa này rất hẹp và ít phổ biến, chủ yếu dùng trong bida. Người học không cần quá chú trọng trừ khi là người hâm mộ thể thao này.

  4. 4The act or process of compiling computer code; the result of a compilation process.nountechnology

    Hành động hoặc quá trình biên dịch mã máy tính; kết quả của một quá trình biên dịch.

    “The latest compile of the software includes several bug fixes.”

    “Bản biên dịch mới nhất của phần mềm bao gồm một số bản sửa lỗi.”

    • We need to run a clean compile to ensure there are no legacy errors.
    • The compile took over twenty minutes due to the size of the project.

    Dạng danh từ 'compile' chủ yếu dùng trong ngữ cảnh lập trình phần mềm để chỉ một phiên bản build cụ thể.

Word bank

Near synonyms

Common phrases

  • compile data
  • compile a report
  • compile a list
  • compile information
  • compile a database
  • compile code
  • clean compile
  • nightly compile
  • failed compile

Grammar & forms

Grammar

  • transitive
  • intransitive
  • countable

Inflections

third_person_singular
compiles
past_simple
compiled
past_participle
compiled
present_participle
compiling

Word family

Usage patterns

  • compile something
  • compile something from something

Avoid mistakes

Common mistakes

  • He compiled the book with many sources.

    He compiled the book from many sources.

    We use 'from' to indicate the origin of the items being gathered.

  • The data was compile yesterday.

    The data was compiled yesterday.

    Use the past participle 'compiled' for passive voice.

  • I need to compile a song.

    I need to compose a song.

    If you are writing the song, use 'compose'. If you are putting a playlist together, use 'compile'.

  • Compile your room before leaving.

    Tidy your room before leaving.

    'Compile' is for information and items for a specific purpose (like a list), not for cleaning.

  • The compiler is compiling the code to errors.

    The compiler is compiling the code despite errors.

    Incorrect preposition usage after the verb in a technical context.

Don't confuse with

  • compose

    to create something new, like music or a poem

    “He composed a beautiful symphony.”

    Use 'compile' for gathering existing things; use 'compose' for creating new ones.

  • comprise

    to be made up of

    “The collection comprises over 500 paintings.”

    'Compile' is an action of gathering; 'comprise' describes what is already there.

Academic collocations

Words that pair with "compile" in formal and academic writing

verb
systematically compilecarefully compilemanually compile
adjective
comprehensiveextensivedetailed
noun
datastatisticsevidencefindings
preposition
fromintoby

In context

Real-world examples

  • business

    The HR department needs to compile all the employee records by Friday.

    Bộ phận nhân sự cần tập hợp tất cả hồ sơ nhân viên trước thứ Sáu.

    Trong môi trường công sở Việt Nam, việc 'tập hợp' hay 'biên soạn' hồ sơ là nhiệm vụ hành chính phổ biến.

  • academic

    Students are required to compile a bibliography for their final thesis.

    Sinh viên được yêu cầu lập một danh mục tài liệu tham khảo cho luận văn tốt nghiệp.

    Kỹ năng biên soạn tài liệu là yêu cầu bắt buộc đối với sinh viên đại học tại Việt Nam khi làm khóa luận.

  • daily life

    I'm compiling a playlist of V-pop hits from the 2000s.

    Tôi đang tổng hợp một danh sách phát các bài hit V-pop từ những năm 2000.

    Xu hướng hoài niệm (nostalgia) về nhạc trẻ thời kỳ đầu rất phổ biến trong giới trẻ Việt.

  • technology

    The software won't run until you compile the latest changes in the code.

    Phần mềm sẽ không chạy cho đến khi bạn biên dịch những thay đổi mới nhất trong mã nguồn.

    Ngành CNTT tại Việt Nam đang phát triển mạnh, thuật ngữ 'biên dịch' (compile) là từ chuyên ngành cơ bản của lập trình viên.

  • government

    The government is trying to compile data on the impact of the recent storm.

    Chính phủ đang cố gắng thống kê dữ liệu về thiệt hại của cơn bão vừa qua.

    Việc thống kê và tổng hợp thiệt hại sau thiên tai là quy trình quan trọng trong quản lý nhà nước tại Việt Nam.

Notes for Vietnamese speakers

  • Trong tiếng Việt, 'compile' có thể dịch linh hoạt tùy ngữ cảnh: 'biên soạn' (sách, tài liệu), 'tổng hợp/tập hợp' (dữ liệu, danh sách), hoặc 'biên dịch' (trong lập trình).
  • Người Việt thường dùng từ 'biên soạn' cho các công việc đòi hỏi sự chọn lọc và sắp xếp tỉ mỉ, mang tính học thuật hoặc nghệ thuật.
  • Trong giới công nghệ tại Việt Nam, từ 'compile' đôi khi được sử dụng trực tiếp như một từ mượn khi nói chuyện giữa các lập trình viên.

Etymology

Originates in the mid-14th century from Old French 'compiler', which itself comes from the Latin 'compilare' meaning 'to plunder, pillage, or bundle together'. In late Latin, it took on the literary sense of collecting excerpts from various authors (Source: Oxford Dictionary of English Etymology).

Exam levels

IELTS

7.0

CEFR

C1

TOEIC

805-850

More in Vietnamese

Plant “compile” in your grove

Save it as a seed, review it on a spaced schedule, and harvest it once you can use it yourself.

Start your grove