DEV Community

Aruna Arun
Aruna Arun

Posted on

Software Language

What are language in software?
1.Programming Language
2.Scripting Language
3.Query Language
4.Markup Language

What means scripting language and programming language?what purpose use?
1.Scripting language:
*Scripting language is a type of programming language.
*It mainly used to automate tasks,control other application,or add functionality without compiling.
*It is usually interpreter (runs line by line) instead of compiled
*It used for small programs,automation and web development.
*All scripting are programming language.
*Faster to write and execute compared to full programming language.
(Eg.Python,Perl,PHP,Javascript,etc..)
(Note: scripting language is a programming language.can't compile, directly run the program(Interpreter))
Automation:
*Doing work automatically with the help of technology without human efforts every time.
(Eg.email,backup, renaming)
Control other application:
*It means using a script/program to make another software work automatically without human clicks or typing.
*Add functionality without compiling:
*You are update or extend your script and run it instantly, without waiting for compilation.

2.Programming Language:
*General-purpose languages to develop full applications and software.
*It Usually compiled or interpreted.
*It Can build operating systems, games, apps, large-scale software.
*All programming language are not scripting language language.
Eg.c,c++,java, python,etc...

3.Markup Language:
*A markup language is a computer language that uses tags or symbols to define the structure, formatting, and presentation of data in documents.
*It does not perform calculations or logic like programming languages.
*Its main job is to organize and display content.
(Eg.HTML,XML,etc..)

4.Query Language:
*Used to retrieve, insert, update, and manage data from databases.
*Focus is on data manipulation rather than application logic.
*Like SQL (Structured Query Language),GraphQL,SPARQL.

Top comments (0)