Register now or log in to join your professional community.
scripting language is the language understand by the people . but programing language is a language understand by the machine ie computer.Programing language is use to make software or to give any command to computer.
Scripting languages are programming languages that don't require an explicit compilation step.
There is no difference between scripting and programming languages regarding the scope of Project .The difference between scripting and programimng language are as follow
are client side language e.g JavaScript and HTML
directly run in browser and understandable to browser.
are server side languages eg VB, C#,C++ and JAVA
not directly run in browser, compiler is required to run and not understandable to browser.
Programming language is more of a general term, i can say scripting language is a subset term of programming language... But generally in the mind of programmers, When you say Programming language you are referring to languages that can be compiled while scripting language are language that are executed on the fly or actual parsing of each line on run time.
Programming language : compiler "even if it is interpreted later"
script language : no compiler (even if an interpreter execute the script not an engine or command line)
Scripte is a set of instractions to execute DIRECTLY(can be run manually) in order to automate them -> job will be simple and faster
Program is a set of a complex instractions (in general can't be run manually) whitch need a compilation by a compiler before their execution (NOT EXECUTED DIRECTLY)
In Programming Language first you compile the code through compiler i-e compilor or intereprator then you can see the out put of the code. like c,c++ . while in case of scripting language you have not need of compiler or intereprator. The out put of scripting language can be shown via browser as java script.
Scripting language is used for writing small code and it has less security compare to programming language.For example it is used for validation of form not for submitting into the database.
Programming Languages are compiled to machine code and run on the hardware of the underlying Operating System
On the other hand scripting languages are unstructured subset of programming language,they are generally interpreted.