Định nghĩa Interpreter là gì?
Interpreter là Thông dịch viên. Đây là nghĩa tiếng Việt của thuật ngữ Interpreter - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Một thông dịch viên là một chương trình máy tính được sử dụng để trực tiếp thực hiện hướng dẫn chương trình được viết bằng một trong những ngôn ngữ lập trình cấp cao. Người phiên dịch chuyển chương trình cấp cao vào một ngôn ngữ trung gian mà nó sau đó thực thi, hoặc nó có thể phân tích mã nguồn cao cấp và sau đó thực hiện các lệnh trực tiếp, được thực hiện từng dòng hoặc tuyên bố của tuyên bố.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Ngôn ngữ lập trình được thực hiện theo hai cách: giải thích và biên dịch. Như tên cho thấy, một biến đổi người phiên dịch hoặc diễn giải một mã lập trình cấp cao thành mã có thể được hiểu bởi máy (mã máy) hoặc vào một ngôn ngữ trung gian có thể dễ dàng thực hiện là tốt. Người phiên dịch đọc mỗi câu lệnh của mã và sau đó chuyển đổi hoặc thực thi nó trực tiếp. Ngược lại, một nhà lắp ráp hoặc một trình biên dịch chuyển mã nguồn cấp cao vào mã nguồn gốc (biên soạn) có thể được thực hiện trực tiếp bởi hệ điều hành.
What is the Interpreter? - Definition
An interpreter is a computer program that is used to directly execute program instructions written using one of the many high-level programming languages. The interpreter transforms the high-level program into an intermediate language that it then executes, or it could parse the high-level source code and then performs the commands directly, which is done line by line or statement by statement.
Understanding the Interpreter
Programming languages are implemented in two ways: interpretation and compilation. As the name suggests, an interpreter transforms or interprets a high-level programming code into code that can be understood by the machine (machine code) or into an intermediate language that can be easily executed as well. The interpreter reads each statement of code and then converts or executes it directly. In contrast, an assembler or a compiler converts a high-level source code into native (compiled) code that can be executed directly by the operating system.
Thuật ngữ liên quan
- Compiler
- Compilation Unit
- Scripting Language
- Intermediate Language (IL)
- Commit
- Access Modifiers
- Acyclic
- Appending Virus
- Armored Virus
- Binder
Source: Interpreter là gì? Technology Dictionary - Filegi - Techtopedia - Techterm