answersLogoWhite

0


Best Answer

The difference between "scripting" and "programming" is largely one of semantics; they're essentially the same thing.

A purist is more likely to call writing in a usually interpreted language (such as PHP) "scripting" and writing in a usually compiled language (such as C) "programming". But either way, you're writing a set of instructions for the computer to follow, and some "scripts" can be as (or more) complicated than many "programs."

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is PHP considered a scripting language instead of programming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why awk -f command is used?

The awk programming/scripting language is used to pattern match text and then do something with the result. Using the -f option indicates that the awk program/script has been stored in an external file instead of being specified inline with the command.


How can we write our name in C programming language without using printf?

You can use fputs() instead of printf().


What is qbasic programming?

QBasic is a programming language that was developed by Microsoft in the early 1990s. It is an interpreted language, which means that the code written in QBasic is not compiled into machine language before it is executed. Instead, it is interpreted by a program called a "compiler," which reads the code and executes it on the fly. QBasic is a simple, beginner-friendly language that is well-suited for learning the basics of programming. It is based on the older programming language BASIC (Beginners All-purpose Symbolic Instruction Code). It is not actively developed anymore, but still can be used for educational purposes.


What is programming launguage?

A programming language is a language to communicate with the machine (computer). It can either high or low level programming language. A high level programming language is harder to understand by computers but easier by people. These include BASIC, C++, Java and etc. Low level programming languages are understandable by computers and people , like assembly and other system programing languages. Compilers/Linkers/Interpreters are needed to translate between programming language into machine language (binary code - 010001001 etc). If you want to learn programming language, first you should learn Basic or Python then goto C++ or Java. You can also learn C instead of C+++, your choice.


What is the use of java language for a computer science engineer?

Java is a programming language. The computer science engineer may decide to use the Java language to do his programming - or somebody else may have done the decision for him, in a company at which he works. Or they might decide to use some other language instead.


Why computer programming languages invented?

As a CPU only processes written in machine language (binary) programming languages, which uses words instead of numbers is the reason that programming languages were invented. It allows programmers to write application in programming language statements that then uses special software to convert the program into machine language. (Gaddis, Tony, Irvine, Kip; Starting out with visual basic, 2005)


Is ruby a native programming language?

No, Ruby is an interpreted language; it is not directly compiled to machine code, but instead is executed inside a virtual environment (the Ruby Runtime Environment).


What are deprecated features?

Deprecated features are programming elements, such as functions, methods, or classes, that are no longer recommended for use in a particular programming language or software framework. They may still work, but are considered outdated and may be removed in future versions. Developers are advised to avoid using deprecated features and instead switch to newer, supported alternatives.


Why would you express a program as a text file in a programming language instead of writing processor instructions?

It's easier to write low-level code using a high-level language.


What is the difference between languages used in artificial intelligence and other programming languages?

If you're talking about "traditional" AI programming languages like LISP and Prolog, the essential difference boils down to the language's ruling metaphor.Most standard programming languages operate on a principle of sequential and/or branching instruction execution.OTOH, the LISt Processing language (LIST) encourages its programmers to view everything (all solutions to programming problems) in the form of one or many lists.Prolog is perhaps the furthest evolution to date away from the standard, sequential-instruction programming model: in Prolog, the programmer does not explicitly spell out the sequence of operations (a.k.a., "procedure," hence "procedural languages") needed to solve a problem; instead, the problem is simply declared (hence, "declarative language"), and the language itself (or rather the engine implementing it) seeks out the solution.Nowadays, though, you'll find AI being implemented in any number of standard procedural languages -- C++, Java, even scripting languages like Perl and Python.


Why does javascript uses prototype instead of classes for inheritance?

Oh,I think you should watch Doglus clockford about in javascript. He said that Javascript isMisunderstood Programming Language.


What is regular grammar of a switch in C programming language?

Perhaps you meant 'switch statement' instead of 'a switch'?Something like this: -> -> switch () -> { } -> (empty) | -> []; -> | -> case: | default: -> | break;