2012-10-11 48 views
5

Tôi không bao giờ hiểu tại sao PHP được gọi là "ngôn ngữ kịch bản" thay vì "ngôn ngữ lập trình".Ngôn ngữ lập trình PHP hoặc ngôn ngữ lập trình?

Tôi có tự giới thiệu mình là "lập trình viên PHP" không đúng, tôi nên là "trình biên dịch PHP"?

Định nghĩa ngôn ngữ lập trình và ngôn ngữ kịch bản nào?

PHP có thể thực hiện các chương trình phức tạp và được biên dịch thành các tệp .exe để chạy trên các cửa sổ.

+3

Ngôn ngữ lập trình là ngôn ngữ lập trình. – mario

+0

tự gọi mình là người viết kịch bản hoặc lập trình viên Php, không phải là vấn đề quan trọng. những gì quan trọng là bạn có thể sử dụng ngôn ngữ? và bạn có hiểu những gì bạn đang làm không? – Ibu

+0

Bạn nên hỏi, kịch bản là gì và chương trình là gì và sau đó bạn phát hiện ra rằng PHP, ít nhất là ngày nay, rõ ràng là một ngôn ngữ lập trình. – markus

Trả lời

8

Thông thường một ngôn ngữ được gọi là ngôn ngữ kịch bản nếu ngôn ngữ đó không được biên dịch. Nhưng những ngày này nó không quan trọng nữa - lập trình viên PHP có lẽ là thuật ngữ chính xác hơn. Nó cũng quan trọng bạn đang làm gì với ngôn ngữ. Ngay cả những người viết bằng ngôn ngữ có 'kịch bản' trong tên Java Script của nó được gọi là lập trình viên ngay sau khi họ bắt đầu làm điều gì đó tiên tiến hơn thao tác DOM đơn giản với jquery.

Những người duy nhất mà tôi nghe gần đây đề cập đến bản thân họ là người viết kịch bản là bash-scripters :)

+3

Tôi thích lời giải thích đó , tôi đoán là lập trình viên –

Các vấn đề liên quan