"Ngôn ngữ kịch bản" là một tập hợp con (không xác định) của "ngôn ngữ lập trình", do đó, nó luôn phù hợp để coi JavaScript là ngôn ngữ lập trình.
Nhưng về cơ bản, kịch bản không phải là một thuật ngữ kỹ thuật. Khi chúng ta gọi một cái gì đó là một ngôn ngữ kịch bản, chúng ta chủ yếu đưa ra một đánh giá về ngôn ngữ và văn hóa, không phải là một đánh giá kỹ thuật.
- Lập trình rất khó, chúng ta hãy đi kịch bản ...
Đã trả lời ngày 23 tháng 5 năm 2013 lúc 9:30May 23, 2013 at 9:30
QuentinentinQuentin
882K121 Huy hiệu vàng1180 Huy hiệu bạc1294 Huy hiệu đồng121 gold badges1180 silver badges1294 bronze badges
Một ngôn ngữ kịch bản cũng là một Langauge lập trình.
Dù sao đi nữa, các đặc điểm của ngôn ngữ JavaScript đã không thay đổi ngay cả khi việc triển khai cơ bản của công cụ thực thi đã thay đổi. JavaScript vẫn có các tính năng rất đặc trưng với những gì chúng ta thấy là ngôn ngữ tập lệnh, như các loại dữ liệu động và tạo mã động.
JavaScript ban đầu là một ngôn ngữ kịch bản được giải thích đơn giản, nhưng cách thực thi mã đã thay đổi rất nhiều trong vài năm qua. Tuy nhiên, ngoài cách điều này ảnh hưởng đến hiệu suất, ngôn ngữ vẫn hoạt động chính xác như nó luôn luôn làm.
Đã trả lời ngày 23 tháng 5 năm 2013 lúc 9:31May 23, 2013 at 9:31
GuffaguffaGuffa
675K108 Huy hiệu vàng723 Huy hiệu bạc997 Huy hiệu Đồng108 gold badges723 silver badges997 bronze badges
Chương trình (Máy Turing) chỉ là một cấu trúc toán học, một phần thông tin. Bạn có thể tạo ngôn ngữ lập trình và viết các chương trình urdreds của những năm trước, mà không có bất kỳ máy tính nào để chạy nó.
Ngôn ngữ lập trình được xác định bởi đặc điểm kỹ thuật của nó, không phải bởi "những việc" mà bạn làm với nó (tổng hợp, giải thích, v.v.). Bạn không cần phải có máy tính để viết chương trình. Nếu bạn biết thông số kỹ thuật, bạn có thể "chạy" chương trình của bạn trên đầu vào trong đầu hoặc trên giấy và nhận đầu ra.
Trên thực tế, các chương trình đầu tiên được viết rất xa trước khi máy tính điện tử đầu tiên được phát minh.
Đã trả lời ngày 23 tháng 5 năm 2013 lúc 9:38May 23, 2013 at 9:38
Ivan Kuckirivan KuckirIvan Kuckir
2.1972 Huy hiệu vàng25 Huy hiệu bạc40 Huy hiệu đồng2 gold badges25 silver badges40 bronze badges
1
r/ProgrammerHumor
Đăng bởi 11 tháng trước11 months ago
Lưu trữ
Chủ đề này được lưu trữ
Nhận xét mới không thể được đăng và phiếu bầu không thể được chọn
cấp độ 1
Đệ trình chương trình dưới dạng một cược đá đỏ khổng lồ
cấp độ 2
Đợi đã, chúng ta có thể biên dịch VHDL hoặc Verilog với mạch Minecraft không? Nó có thể tạo ra dữ liệu thế giới và mọi thứ. Giống như, bạn tạo mã VHDL của bạn, tạo ra thế giới và bạn có một thế giới với các mạch đỏ mà bạn đã mã hóa. Bạn có thể có một lõi RISC-V đầy đủ chạy trong Minecraft.
cấp độ 2
Tôi nghiêm túc xem xét việc tạo ra một công cụ tổng hợp Redstone cho luận án thạc sĩ của tôi.
cấp độ 2
Piston Overdlow, 16 khối vượt quá
cấp độ 2
Vậy thời gian của bạn là gì? Ồ, đó là O (N2 Trò chơi đánh dấu)
cấp độ 1
Đệ trình chương trình dưới dạng một cược đá đỏ khổng lồ
Đợi đã, chúng ta có thể biên dịch VHDL hoặc Verilog với mạch Minecraft không? Nó có thể tạo ra dữ liệu thế giới và mọi thứ. Giống như, bạn tạo mã VHDL của bạn, tạo ra thế giới và bạn có một thế giới với các mạch đỏ mà bạn đã mã hóa. Bạn có thể có một lõi RISC-V đầy đủ chạy trong Minecraft.
cấp độ 2
Tôi nghiêm túc xem xét việc tạo ra một công cụ tổng hợp Redstone cho luận án thạc sĩ của tôi.
cấp độ 2
Piston Overdlow, 16 khối vượt quá
cấp độ 2
Vậy thời gian của bạn là gì? Ồ, đó là O (N2 Trò chơi đánh dấu)
cấp độ 1
Đệ trình chương trình dưới dạng một cược đá đỏ khổng lồ
cấp độ 2
Không nói bất cứ điều gì về họ cần phải là ngôn ngữ lập trình. Tôi sẽ sử dụng tiếng Quan thoại.