one-dimensional language
Định nghĩa
Danh từ:
Ngôn ngữ một chiều: Một ngôn ngữ lập trình mà các biểu thức của nó được biểu diễn bằng các chuỗi ký tự, không có cấu trúc đồ họa hoặc không gian đa chiều. Đây là thuật ngữ chuyên ngành trong khoa học máy tính, dùng để chỉ các ngôn ngữ lập trình chỉ dựa trên văn bản tuyến tính, như Pascal, C, hay Java.
Ví dụ sử dụng
- (Hầu hết các ngôn ngữ lập trình truyền thống, như C và Python, được coi là ngôn ngữ một chiều vì mã của chúng được viết dưới dạng một chuỗi ký tự.)
- (Ngược lại, các ngôn ngữ lập trình trực quan không phải là ngôn ngữ một chiều; chúng sử dụng các khối đồ họa để biểu diễn logic.)
Các cách sử dụng nâng cao
- "one-dimensional language" trong ngữ cảnh so sánh: Thường được dùng để phân biệt với các ngôn ngữ lập trình đồ họa hoặc đa chiều, như Scratch hay LabVIEW.
- The shift from one-dimensional languages to visual programming has made coding more accessible to beginners. (Sự chuyển đổi từ ngôn ngữ một chiều sang lập trình trực quan đã giúp việc viết mã trở nên dễ tiếp cận hơn với người mới bắt đầu.)
Biến thể và từ gần giống
- Ngôn ngữ đa chiều (multidimensional language): Một ngôn ngữ lập trình sử dụng không gian hai hoặc ba chiều để biểu diễn cấu trúc chương trình.
- Ngôn ngữ trực quan (visual language): Một loại ngôn ngữ lập trình đồ họa, thường không phải là ngôn ngữ một chiều.
Từ đồng nghĩa
- Ngôn ngữ tuyến tính (linear language): Nhấn mạnh tính tuần tự của các biểu thức.
- Ngôn ngữ văn bản (text-based language): Tập trung vào việc sử dụng văn bản thay vì đồ họa.
Các cụm từ liên quan
- Ngôn ngữ lập trình một chiều (one-dimensional programming language): Cụm từ đầy đủ, thường dùng trong sách giáo khoa và tài liệu chuyên ngành.
- FORTRAN and COBOL are classic examples of one-dimensional programming languages. (FORTRAN và COBOL là những ví dụ kinh điển về ngôn ngữ lập trình một chiều.)
Thành ngữ liên quan
Không có thành ngữ phổ biến liên quan trực tiếp đến thuật ngữ này, vì đây là khái niệm kỹ thuật. Tuy nhiên, trong ngữ cảnh rộng hơn, có thể dùng "một chiều" để ám chỉ sự hạn chế trong tư duy, nhưng không áp dụng cho nghĩa chính xác ở đây.