PHP脚本语言还是编程语言?

6

我从未理解为什么PHP被称为“脚本语言”,而不是“编程语言”。

如果我将自己介绍为“PHP程序员”是否不正确,我应该称为“PHP脚本编写者”?

什么是编程语言和脚本语言的定义?

PHP可以有复杂的程序完成,并编译成.exe文件在Windows上运行。


3
脚本语言是编程语言。 - mario
自称为 PHP 脚本编写者或程序员并不重要,重要的是你能否运用这门语言?你是否理解自己在做什么? - Ibu
你应该问,什么是脚本,什么是程序,然后你会发现PHP至少在今天是一种明显的编程语言。 - markus
1
可能是何时被认为是脚本语言的语言?的重复问题。 - mario
1个回答

9

通常只有未经编译的语言被称为脚本语言。但现在这已经不再重要了 - PHP程序员可能更准确的术语。同时,你使用语言做什么也很重要。即使是用带有“script”名称的语言JavaScript编写高级DOM操作的人也被称为程序员。

最近我听到唯一自称为脚本编写者的人是bash编写者 :)


4
很好,我喜欢那个解释,看来我终究是一名程序员。 - John Smith

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接