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

Domain-specific language and Interpreter (computing)

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

Difference between Domain-specific language and Interpreter (computing)

Domain-specific language vs. Interpreter (computing)

A domain-specific language (DSL) is a computer language specialized to a particular application domain. In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

Similarities between Domain-specific language and Interpreter (computing)

Domain-specific language and Interpreter (computing) have 16 things in common (in Unionpedia): BASIC, Bytecode, C (programming language), Computer security, Control flow, Emacs Lisp, Integrated development environment, Lexical analysis, MATLAB, Parsing, Perl, Programming language, Scripting language, Software development process, Turing completeness, Virtual machine.

BASIC

BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.

BASIC and Domain-specific language · BASIC and Interpreter (computing) · 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 Domain-specific language · Bytecode and Interpreter (computing) · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

C (programming language) and Domain-specific language · C (programming language) and Interpreter (computing) · See more »

Computer security

Cybersecurity, computer security or IT security is the protection of computer systems from theft of or damage to their hardware, software or electronic data, as well as from disruption or misdirection of the services they provide.

Computer security and Domain-specific language · Computer security and Interpreter (computing) · See more »

Control flow

In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

Control flow and Domain-specific language · Control flow and Interpreter (computing) · See more »

Emacs Lisp

Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs (a text editor family most commonly associated with GNU Emacs and XEmacs).

Domain-specific language and Emacs Lisp · Emacs Lisp and Interpreter (computing) · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

Domain-specific language and Integrated development environment · Integrated development environment and Interpreter (computing) · See more »

Lexical analysis

In computer science, lexical analysis, lexing or tokenization is the process of converting a sequence of characters (such as in a computer program or web page) into a sequence of tokens (strings with an assigned and thus identified meaning).

Domain-specific language and Lexical analysis · Interpreter (computing) and Lexical analysis · See more »

MATLAB

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks.

Domain-specific language and MATLAB · Interpreter (computing) and MATLAB · See more »

Parsing

Parsing, syntax analysis or syntactic analysis is the process of analysing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.

Domain-specific language and Parsing · Interpreter (computing) and Parsing · See more »

Perl

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

Domain-specific language and Perl · Interpreter (computing) and Perl · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

Domain-specific language and Programming language · Interpreter (computing) and Programming language · See more »

Scripting language

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.

Domain-specific language and Scripting language · Interpreter (computing) and Scripting language · See more »

Software development process

In software engineering, a software development process is the process of dividing software development work into distinct phases to improve design, product management, and project management.

Domain-specific language and Software development process · Interpreter (computing) and Software development process · See more »

Turing completeness

In computability theory, a system of data-manipulation rules (such as a computer's instruction set, a programming language, or a cellular automaton) is said to be Turing complete or computationally universal if it can be used to simulate any Turing machine.

Domain-specific language and Turing completeness · Interpreter (computing) and Turing completeness · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

Domain-specific language and Virtual machine · Interpreter (computing) and Virtual machine · See more »

The list above answers the following questions

Domain-specific language and Interpreter (computing) Comparison

Domain-specific language has 141 relations, while Interpreter (computing) has 113. As they have in common 16, the Jaccard index is 6.30% = 16 / (141 + 113).

References

This article shows the relationship between Domain-specific language and Interpreter (computing). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »