6

I never understood why PHP called "scripting language" rather than "programming language".

Is me introducing myself as "PHP programmer" is wrong I should be "PHP scripter"?

What definition of programing language and scripting language?

PHP can have complicated programs done and compiled into .exe files to run on windows.

John Smith
  • 631
  • 3
  • 12
  • 30
  • 3
    Scripting languages are programming languages. – mario Oct 11 '12 at 21:37
  • calling yourself Php scripter or programmer, is not what matters. what matters is can you make use of the language? and do you understand what you are doing? – Ibu Oct 11 '12 at 21:37
  • You should ask, what's a script and what's a program and then you find out that PHP is, at least today, clearly a programming language. – markus Oct 11 '12 at 21:37
  • 1
    possible duplicate of [When is a language considered a scripting language?](http://stackoverflow.com/questions/101055/when-is-a-language-considered-a-scripting-language) – mario Oct 11 '12 at 21:37

1 Answers1

9

Usually a language is called a scripting language if it's not compiled. But these days it doesn't matter anymore - PHP programmer is probably the more accurate term. It's also matters what are you doing with the language. Even people who write in language that have 'script' in its name Java Script are called programmers as soon as they start doing something more advanced than simple DOM manipulations with jquery.

The only people I've lately heard that refer to them selves as scripters are bash-scripters :)

RA.
  • 1,329
  • 1
  • 10
  • 15