Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Programming language and Scripting language

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Programming language and Scripting language

Programming language vs. Scripting language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

Similarities between Programming language and Scripting language

Programming language and Scripting language have 31 things in common (in Unionpedia): Abstraction (computer science), Batch processing, Bytecode, Command-line interface, Compiler, Domain-specific language, Erlang (programming language), Execution (computing), General-purpose programming language, High-level programming language, Imperative programming, Java (programming language), JavaScript, Lisp (programming language), Machine code, Macro (computer science), Mainframe computer, Perl, PHP, Python (programming language), Rexx, Ruby (programming language), Scheme (programming language), Semantics (computer science), Shell script, Syntax (programming languages), Tcl, Unix, Unix shell, VBScript, ..., XSLT. Expand index (1 more) »

Abstraction (computer science)

In software engineering and computer science, abstraction is.

Abstraction (computer science) and Programming language · Abstraction (computer science) and Scripting language · See more »

Batch processing

In computing, batch processing refers to a computer working through a queue or batch of separate jobs (programs) without manual intervention (non-interactive).

Batch processing and Programming language · Batch processing and Scripting language · See more »

Bytecode

Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.

Bytecode and Programming language · Bytecode and Scripting language · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

Command-line interface and Programming language · Command-line interface and Scripting language · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

Compiler and Programming language · Compiler and Scripting language · See more »

Domain-specific language

A domain-specific language (DSL) is a computer language specialized to a particular application domain.

Domain-specific language and Programming language · Domain-specific language and Scripting language · See more »

Erlang (programming language)

Erlang is a general-purpose, concurrent, functional programming language, as well as a garbage-collected runtime system.

Erlang (programming language) and Programming language · Erlang (programming language) and Scripting language · See more »

Execution (computing)

Execution in computer and software engineering is the process by which a computer or a virtual machine performs the instructions of a computer program.

Execution (computing) and Programming language · Execution (computing) and Scripting language · See more »

General-purpose programming language

In computer software, a general-purpose programming language is a programming language designed to be used for writing software in the widest variety of application domains (a general-purpose language).

General-purpose programming language and Programming language · General-purpose programming language and Scripting language · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

High-level programming language and Programming language · High-level programming language and Scripting language · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

Imperative programming and Programming language · Imperative programming and Scripting language · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

Java (programming language) and Programming language · Java (programming language) and Scripting language · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

JavaScript and Programming language · JavaScript and Scripting language · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

Lisp (programming language) and Programming language · Lisp (programming language) and Scripting language · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

Machine code and Programming language · Machine code and Scripting language · See more »

Macro (computer science)

A macro (short for "macroinstruction", from Greek μακρός 'long') in computer science is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should be mapped to a replacement output sequence (also often a sequence of characters) according to a defined procedure.

Macro (computer science) and Programming language · Macro (computer science) and Scripting language · See more »

Mainframe computer

Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications; bulk data processing, such as census, industry and consumer statistics, enterprise resource planning; and transaction processing.

Mainframe computer and Programming language · Mainframe computer and Scripting language · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

Perl and Programming language · Perl and Scripting language · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

PHP and Programming language · PHP and Scripting language · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

Programming language and Python (programming language) · Python (programming language) and Scripting language · See more »

Rexx

Rexx (Restructured Extended Executor) is an interpreted programming language developed at IBM by Mike Cowlishaw.

Programming language and Rexx · Rexx and Scripting language · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

Programming language and Ruby (programming language) · Ruby (programming language) and Scripting language · See more »

Scheme (programming language)

Scheme is a programming language that supports multiple paradigms, including functional programming and imperative programming, and is one of the two main dialects of Lisp.

Programming language and Scheme (programming language) · Scheme (programming language) and Scripting language · See more »

Semantics (computer science)

In programming language theory, semantics is the field concerned with the rigorous mathematical study of the meaning of programming languages.

Programming language and Semantics (computer science) · Scripting language and Semantics (computer science) · See more »

Shell script

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.

Programming language and Shell script · Scripting language and Shell script · See more »

Syntax (programming languages)

In computer science, the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language.

Programming language and Syntax (programming languages) · Scripting language and Syntax (programming languages) · See more »

Tcl

Tcl (pronounced "tickle" or tee cee ell) is a high-level, general-purpose, interpreted, dynamic programming language.

Programming language and Tcl · Scripting language and Tcl · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

Programming language and Unix · Scripting language and Unix · See more »

Unix shell

A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface.

Programming language and Unix shell · Scripting language and Unix shell · See more »

VBScript

VBScript ("Microsoft Visual Basic Scripting Edition") is an Active Scripting language developed by Microsoft that is modeled on Visual Basic.

Programming language and VBScript · Scripting language and VBScript · See more »

XSLT

XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF, PostScript and PNG.

Programming language and XSLT · Scripting language and XSLT · See more »

The list above answers the following questions

Programming language and Scripting language Comparison

Programming language has 281 relations, while Scripting language has 143. As they have in common 31, the Jaccard index is 7.31% = 31 / (281 + 143).

References

This article shows the relationship between Programming language and Scripting language. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »