compiler

Advanced Vocabulary Word British ★★★★☆ Common Neutral
플래시카드, 퀴즈, 오디오로 연습하세요 WordLoci

의미: A program that translates source code written in a high-level programming language into machine code that a computer can execute.

编译器,将用高级编程语言编写的源代码翻译成计算机可执行的机器代码的程序。
Programa que traduce el código fuente escrito en un lenguaje de programación de alto nivel a código máquina que el ordenador puede ejecutar.
高級プログラミング言語で書かれたソースコードを、コンピューターが実行可能な機械語に変換するプログラムのこと。
고급 프로그래밍 언어로 작성된 소스 코드를 컴퓨터가 실행할 수 있는 기계어로 변환하는 프로그램.

Compilers are essential tools in software development. Unlike interpreters, which execute code line by line, compilers translate the entire program before execution, typically producing faster-running applications. The compilation process includes stages such as lexical analysis, parsing, and code generation. Common compiled languages include C, C++, and Rust. The verb form is 'compile.'

编译器是软件开发中的重要工具。与逐行执行代码的解释器不同,编译器在执行前翻译整个程序,通常生成运行速度更快的应用程序。编译过程包括词法分析、语法分析和代码生成等阶段。常见的编译型语言包括C、C++和Rust。动词形式为'compile'。
Los compiladores son herramientas esenciales en el desarrollo de software. A diferencia de los intérpretes, que ejecutan el código línea a línea, los compiladores traducen el programa completo antes de la ejecución, lo que generalmente produce aplicaciones más rápidas. El proceso de compilación incluye etapas como el análisis léxico, el análisis sintáctico y la generación de código. Los lenguajes compilados más comunes son C, C++ y Rust. La forma verbal es «compile».
コンパイラはソフトウェア開発における不可欠なツールである。コードを一行ずつ実行するインタプリタとは異なり、コンパイラは実行前にプログラム全体を翻訳するため、一般に実行速度の速いアプリケーションが生成される。コンパイルの過程には字句解析、構文解析、コード生成といった段階が含まれる。代表的なコンパイル型言語にはC、C++、Rustがある。動詞形は「compile」である。
컴파일러(compiler)는 소프트웨어 개발에서 필수적인 도구이다. 코드를 한 줄씩 실행하는 인터프리터와 달리, 컴파일러는 실행 전에 프로그램 전체를 번역하여 일반적으로 더 빠르게 실행되는 애플리케이션을 만든다. 컴파일 과정에는 어휘 분석, 구문 분석, 코드 생성 등의 단계가 포함된다. 대표적인 컴파일 언어로는 C, C++, Rust 등이 있다. 동사형은 'compile(컴파일하다)'이다.

예문

  1. The compiler flagged several type errors that needed to be resolved before the code could run.
    编译器标记了几个需要在代码运行前解决的类型错误。
    El compilador señaló varios errores de tipo que debían resolverse antes de poder ejecutar el código.
    コンパイラは、コードを実行する前に解決すべき複数の型エラーを検出した。
    컴파일러는 코드를 실행하기 전에 해결해야 할 여러 타입 오류를 감지했다.
  2. Modern compilers can optimise code to run significantly faster than a naive implementation.
    现代编译器可以优化代码,使其运行速度显著快于未优化的实现。
    Los compiladores modernos pueden optimizar el código para que se ejecute considerablemente más rápido que una implementación básica.
    最新のコンパイラはコードを最適化し、素朴な実装よりも大幅に高速に動作させることができる。
    최신 컴파일러는 코드를 최적화하여 단순한 구현보다 훨씬 빠르게 동작하게 할 수 있다.
  3. She studied compiler design as part of her computer science degree at Cambridge.
    她在剑桥大学的计算机科学学位课程中学习了编译器设计。
    Ella estudió diseño de compiladores como parte de su carrera de informática en Cambridge.
    彼女はケンブリッジ大学のコンピューターサイエンスの学位課程でコンパイラ設計を学んだ。
    그녀는 케임브리지 대학교 컴퓨터 과학 학위 과정에서 컴파일러 설계를 공부했다.

발음

사용 가이드

맥락: professional, academic

어조: neutral

기원과 역사

From Latin compilare (to plunder, collect). Grace Hopper coined the computing sense in 1952 when she developed the first compiler for a programming language, the A-0 System.

문화적 배경

Era: Modern

Generation: All ages

Social background: Universal

이 주제의 다른 표현

intuitive ★★★★★ Based on or proceeding from instinctive feeling rather th... reckless ★★★★★ Heedless of danger or the consequences of one's actions; ... impulsive ★★★★★ Acting or done without forethought, driven by a sudden ur... spontaneous ★★★★★ Occurring or arising naturally and without external cause... calculated ★★★★★ Done with full awareness and intention; carefully planned... deliberate ★★★★★ Done consciously and intentionally rather than by acciden...
X / Twitter WhatsApp Facebook

More from General Advanced

"compiler" 에서 연습하기 WordLoci

플래시카드, 퀴즈, 오디오 발음, 간격 반복 — 모두 무료