Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?

"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

Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?

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ữ

Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?
Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?
52
Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?
2

Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?

Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?

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

Hướng dẫn why javascript is not called programming language? - tại sao javascript không được gọi là ngôn ngữ lập trình?

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.

JavaScript có phải là ngôn ngữ lập trình hay không?

JavaScript là một ngôn ngữ lập trình được giải thích nhẹ.Trình duyệt web nhận mã JavaScript ở dạng văn bản gốc và chạy tập lệnh từ đó.. The web browser receives the JavaScript code in its original text form and runs the script from that.

Tại sao HTML không được gọi là ngôn ngữ lập trình?

Không giống như Java, Python hoặc C, HTML không phải là ngôn ngữ lập trình vì nó thiếu các biến, câu lệnh có điều kiện hoặc vòng lặp lặp.it lacks variables, conditional statements or iterative loops.

JavaScript khác với ngôn ngữ lập trình như thế nào?

Java là ngôn ngữ lập trình OOP trong khi tập lệnh Java là ngôn ngữ kịch bản OOP.Java tạo các ứng dụng chạy trong máy ảo hoặc trình duyệt trong khi mã JavaScript chỉ chạy trên trình duyệt.Mã Java cần được biên dịch trong khi mã JavaScript đều có trong văn bản.Họ yêu cầu các trình cắm khác nhau.Java creates applications that run in a virtual machine or browser while JavaScript code is run on a browser only. Java code needs to be compiled while JavaScript code are all in text. They require different plug-ins.