Computer Science, asked by bhartimendiratt8231, 1 year ago

What is the difference between a tool and a programming language?

Answers

Answered by Anonymous
2

Answer:

What is the difference between a tool and a programming language?

Lets see what is Programming languages and what is Programming tools.

1)What is Programming Language ?

A programming language is a notation for writing programs, which are specifications of a computation or algorithm.

Some, but not all, authors restrict the term "programming language" to those languages that can express all possible algorithms.

Traits often considered important for what constitutes a programming language include:

Function and target

Abstractions

Expressive power

The need for diverse programming languages arises from the diversity of contexts in which languages are used:

Programs range from tiny scripts written by individual hobbyists to huge systems written by hundreds of programmers.

Programmers range in expertise from novices who need simplicity above all else, to experts who may be comfortable with considerable complexity.

Programs must balance speed, size, and simplicity on systems ranging from micro-controllers to supercomputers.

Programs may be written once and not change for generations, or they may undergo continual modification.

Programmers may simply differ in their tastes: they may be accustomed to discussing problems and expressing them in a particular language.

2) What is Programming Tools ?

A programming tool or software development tool is a computer programs that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object. The ability to use a variety of tools productively is one hallmark of a skilled software engineers.

Uses of programming tools

Translating from human to computer language

Making program information available for humans

IDEs :

Integrated development environments combine the features of many tools into one package. They for example make it easier to do specific tasks, such as searching for content only in files in a particular project. IDEs may for example be used for development of enterprise-level applications.

List of tools :

Binary compatibility analysis tools,

Bug databases Comparison of issue tracking systems - Including bug tracking systems,

Build tools:

Build automation,

List of build automation software

Call graph,

Scripting languages:

PHP,

Awk,

Perl,

Python,

REXX,

Ruby,

Shell,

Tcl

Hope this may help you.

Thank you.

Answered by rihanna50
1

A collection of such rules is called a programming language. On the other hand, a programming tool is a piece of software that makes it easy for a programmer to write a program in a particular programming language.

Similar questions