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

Control flow and Macro (computer science)

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

Difference between Control flow and Macro (computer science)

Control flow vs. Macro (computer science)

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. 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.

Similarities between Control flow and Macro (computer science)

Control flow and Macro (computer science) have 16 things in common (in Unionpedia): Assembly language, C (programming language), C Sharp (programming language), Common Lisp, Computer program, Computer science, Continuation, JavaScript, Lisp (programming language), Modular programming, PHP, PL/I, Programming language, Python (programming language), Scala (programming language), Scheme (programming language).

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

Assembly language and Control flow · Assembly language and Macro (computer science) · 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 Control flow · C (programming language) and Macro (computer science) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

C Sharp (programming language) and Control flow · C Sharp (programming language) and Macro (computer science) · See more »

Common Lisp

Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)).

Common Lisp and Control flow · Common Lisp and Macro (computer science) · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

Computer program and Control flow · Computer program and Macro (computer science) · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

Computer science and Control flow · Computer science and Macro (computer science) · See more »

Continuation

In computer science and computer programming, a continuation is an abstract representation of the control state of a computer program.

Continuation and Control flow · Continuation and Macro (computer science) · See more »

JavaScript

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

Control flow and JavaScript · JavaScript and Macro (computer science) · 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.

Control flow and Lisp (programming language) · Lisp (programming language) and Macro (computer science) · See more »

Modular programming

Modular programming is a software design technique that emphasizes separating the functionality of a programme into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

Control flow and Modular programming · Macro (computer science) and Modular programming · 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.

Control flow and PHP · Macro (computer science) and PHP · See more »

PL/I

PL/I (Programming Language One, pronounced) is a procedural, imperative computer programming language designed for scientific, engineering, business and system programming uses.

Control flow and PL/I · Macro (computer science) and PL/I · 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.

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

Python (programming language)

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

Control flow and Python (programming language) · Macro (computer science) and Python (programming language) · See more »

Scala (programming language)

Scala is a general-purpose programming language providing support for functional programming and a strong static type system.

Control flow and Scala (programming language) · Macro (computer science) and Scala (programming 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.

Control flow and Scheme (programming language) · Macro (computer science) and Scheme (programming language) · See more »

The list above answers the following questions

Control flow and Macro (computer science) Comparison

Control flow has 149 relations, while Macro (computer science) has 98. As they have in common 16, the Jaccard index is 6.48% = 16 / (149 + 98).

References

This article shows the relationship between Control flow and Macro (computer science). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »