Similarities between Control flow and Object-oriented programming
Control flow and Object-oriented programming have 46 things in common (in Unionpedia): Ada (programming language), ALGOL, BASIC, C (programming language), C Sharp (programming language), C++, Class (computer programming), COBOL, Common Lisp, Computer program, Container (abstract data type), Duplicate code, Dynamic programming language, Eiffel (programming language), Erlang (programming language), Fortran, Function (computer programming), Functional programming, Go (programming language), Imperative programming, Interlisp, Java (programming language), JavaScript, Jeroo, Lisp (programming language), Lookup table, MATLAB, Modula-2, Modular programming, Name binding, ..., Object Pascal, Objective-C, Ole-Johan Dahl, Pascal (programming language), Perl, PHP, PowerShell, Python (programming language), Ruby (programming language), Scala (programming language), Smalltalk, Source code, Structured programming, Tcl, Visual Basic, Visual Basic (.NET). Expand index (16 more) »
Ada (programming language)
Ada is a structured, statically typed, imperative, and object-oriented high-level programming language, inspired by Pascal and other languages.
Ada (programming language) and Control flow · Ada (programming language) and Object-oriented programming ·
ALGOL
ALGOL (short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958.
ALGOL and Control flow · ALGOL and Object-oriented programming ·
BASIC
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use.
BASIC and Control flow · BASIC and Object-oriented programming ·
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language.
C (programming language) and Control flow · C (programming language) and Object-oriented programming ·
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
C Sharp (programming language) and Control flow · C Sharp (programming language) and Object-oriented programming ·
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup.
C++ and Control flow · C++ and Object-oriented programming ·
Class (computer programming)
In object-oriented programming, a class defines the shared aspects of objects created from the class.
Class (computer programming) and Control flow · Class (computer programming) and Object-oriented programming ·
COBOL
COBOL (an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use.
COBOL and Control flow · COBOL and Object-oriented programming ·
Common Lisp
Common Lisp (CL) is a dialect of the Lisp programming language, published in American National Standards Institute (ANSI) standard document ANSI INCITS 226-1994 (S2018) (formerly X3.226-1994 (R1999)).
Common Lisp and Control flow · Common Lisp and Object-oriented programming ·
Computer program
A computer program is a sequence or set of instructions in a programming language for a computer to execute.
Computer program and Control flow · Computer program and Object-oriented programming ·
Container (abstract data type)
In computer science, a container is a class or a data structure whose instances are collections of other objects.
Container (abstract data type) and Control flow · Container (abstract data type) and Object-oriented programming ·
Duplicate code
In computer programming, duplicate code is a sequence of source code that occurs more than once, either within a program or across different programs owned or maintained by the same entity.
Control flow and Duplicate code · Duplicate code and Object-oriented programming ·
Dynamic programming language
In computer science, a dynamic programming language is a class of high-level programming languages which at runtime execute many common programming behaviours that static programming languages perform during compilation.
Control flow and Dynamic programming language · Dynamic programming language and Object-oriented programming ·
Eiffel (programming language)
Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software.
Control flow and Eiffel (programming language) · Eiffel (programming language) and Object-oriented programming ·
Erlang (programming language)
Erlang is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system.
Control flow and Erlang (programming language) · Erlang (programming language) and Object-oriented programming ·
Fortran
Fortran (formerly FORTRAN) is a third generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing.
Control flow and Fortran · Fortran and Object-oriented programming ·
Function (computer programming)
In computer programming, a function, procedure, method, subroutine, routine, or subprogram is a callable unit of software logic that has a well-defined interface and behavior and can be invoked multiple times.
Control flow and Function (computer programming) · Function (computer programming) and Object-oriented programming ·
Functional programming
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions.
Control flow and Functional programming · Functional programming and Object-oriented programming ·
Go (programming language)
Go is a statically typed, compiled high-level programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson.
Control flow and Go (programming language) · Go (programming language) and Object-oriented programming ·
Imperative programming
In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state.
Control flow and Imperative programming · Imperative programming and Object-oriented programming ·
Interlisp
Interlisp (also seen with a variety of capitalizations) is a programming environment built around a version of the programming language Lisp.
Control flow and Interlisp · Interlisp and Object-oriented programming ·
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
Control flow and Java (programming language) · Java (programming language) and Object-oriented programming ·
JavaScript
JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS.
Control flow and JavaScript · JavaScript and Object-oriented programming ·
Jeroo
Jeroo is a cross-platform educational tool for learning object-oriented programming concepts.
Control flow and Jeroo · Jeroo and Object-oriented programming ·
Lisp (programming language)
Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
Control flow and Lisp (programming language) · Lisp (programming language) and Object-oriented programming ·
Lookup table
In computer science, a lookup table (LUT) is an array that replaces runtime computation with a simpler array indexing operation, in a process termed as direct addressing.
Control flow and Lookup table · Lookup table and Object-oriented programming ·
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks.
Control flow and MATLAB · MATLAB and Object-oriented programming ·
Modula-2
Modula-2 is a structured, procedural programming language developed between 1977 and 1985/8 by Niklaus Wirth at ETH Zurich.
Control flow and Modula-2 · Modula-2 and Object-oriented programming ·
Modular programming
Modular programming is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.
Control flow and Modular programming · Modular programming and Object-oriented programming ·
Name binding
In programming languages, name binding is the association of entities (data and/or code) with identifiers.
Control flow and Name binding · Name binding and Object-oriented programming ·
Object Pascal
Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.
Control flow and Object Pascal · Object Pascal and Object-oriented programming ·
Objective-C
Objective-C is a high-level general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
Control flow and Objective-C · Object-oriented programming and Objective-C ·
Ole-Johan Dahl
Ole-Johan Dahl (12 October 1931 – 29 June 2002) was a Norwegian computer scientist.
Control flow and Ole-Johan Dahl · Object-oriented programming and Ole-Johan Dahl ·
Pascal (programming language)
Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
Control flow and Pascal (programming language) · Object-oriented programming and Pascal (programming language) ·
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language.
Control flow and Perl · Object-oriented programming and Perl ·
PHP
PHP is a general-purpose scripting language geared towards web development.
Control flow and PHP · Object-oriented programming and PHP ·
PowerShell
PowerShell is a task automation and configuration management program from Microsoft, consisting of a command-line shell and the associated scripting language.
Control flow and PowerShell · Object-oriented programming and PowerShell ·
Python (programming language)
Python is a high-level, general-purpose programming language.
Control flow and Python (programming language) · Object-oriented programming and Python (programming language) ·
Ruby (programming language)
Ruby is an interpreted, high-level, general-purpose programming language.
Control flow and Ruby (programming language) · Object-oriented programming and Ruby (programming language) ·
Scala (programming language)
Scala is a strong statically typed high-level general-purpose programming language that supports both object-oriented programming and functional programming.
Control flow and Scala (programming language) · Object-oriented programming and Scala (programming language) ·
Smalltalk
Smalltalk is a purely object oriented programming language (OOP) that was originally created in the 1970s for educational use, specifically for constructionist learning, but later found use in business.
Control flow and Smalltalk · Object-oriented programming and Smalltalk ·
Source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language.
Control flow and Source code · Object-oriented programming and Source code ·
Structured programming
Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines.
Control flow and Structured programming · Object-oriented programming and Structured programming ·
Tcl
Tcl (pronounced "tickle" or as an initialism) is a high-level, general-purpose, interpreted, dynamic programming language.
Control flow and Tcl · Object-oriented programming and Tcl ·
Visual Basic
Visual Basic is a name for a family of programming languages from Microsoft.
Control flow and Visual Basic · Object-oriented programming and Visual Basic ·
Visual Basic (.NET)
Visual Basic (VB), originally called Visual Basic.NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on.NET, Mono, and the.NET Framework.
Control flow and Visual Basic (.NET) · Object-oriented programming and Visual Basic (.NET) ·
The list above answers the following questions
- What Control flow and Object-oriented programming have in common
- What are the similarities between Control flow and Object-oriented programming
Control flow and Object-oriented programming Comparison
Control flow has 154 relations, while Object-oriented programming has 291. As they have in common 46, the Jaccard index is 10.34% = 46 / (154 + 291).
References
This article shows the relationship between Control flow and Object-oriented programming. To access each article from which the information was extracted, please visit:
