Câu trả lời ngắn gọn: Ngày nay, ranh giới giữa ngôn ngữ kịch bản và ngôn ngữ lập trình bị xóa nhòa. Như vậy, trong ứng dụng thực tế, sự khác biệt là vô nghĩa Vì vậy câu trả lời là: no.ava: Hầu hết mọi người sẽ coi Java như một ngôn ngữ lập trình toàn diện vì nó được biên dịch. Tuy nhiên, Java (như PHP) chạy bên trong một chương trình khác, một thứ được gọi là Máy ảo Java. Vì vậy, ở đây chúng ta thấy những đường mờ đầu tiên mà tôi đã đề cập ở trên. Tóm lại: 1 Ngôn ngữ kịch bản chạy bên trong một chương trình khác.