Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Subroutine> ?p ?o }
- Subroutine abstract "In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming languages, a subroutine may be called a procedure, a function, a routine, a method, or a subprogram. The generic term callable unit is sometimes used.As the name subprogram suggests, a subroutine behaves in much the same way as a computer program that is used as one step in a larger program or another subprogram. A subroutine is often coded so that it can be started (called) several times and from several places during one execution of the program, including from other subroutines, and then branch back (return) to the next instruction after the call once the subroutine's task is done. Maurice Wilkes, David Wheeler, and Stanley Gill are credited with the invention of this concept, which they termed a closed subroutine, contrasted with an open subroutine or macro.Subroutines are a powerful programming tool, and the syntax of many programming languages includes support for writing and using them. Judicious use of subroutines (for example, through the structured programming approach) will often substantially reduce the cost of developing and maintaining a large program, while increasing its quality and reliability. Subroutines, often collected into libraries, are an important mechanism for sharing and trading software. The discipline of object-oriented programming is based on objects and methods (which are subroutines attached to these objects or object classes).In the compiling method called threaded code, the executable program is basically a sequence of subroutine calls.".
- Subroutine wikiPageID "32177451".
- Subroutine wikiPageLength "41342".
- Subroutine wikiPageOutDegree "190".
- Subroutine wikiPageRevisionID "704281475".
- Subroutine wikiPageWikiLink ALGOL.
- Subroutine wikiPageWikiLink ALGOL_60.
- Subroutine wikiPageWikiLink Ada_(programming_language).
- Subroutine wikiPageWikiLink Adjective.
- Subroutine wikiPageWikiLink Assembly_language.
- Subroutine wikiPageWikiLink BASIC.
- Subroutine wikiPageWikiLink Boolean-valued_function.
- Subroutine wikiPageWikiLink Branch_predication.
- Subroutine wikiPageWikiLink Branch_table.
- Subroutine wikiPageWikiLink C++.
- Subroutine wikiPageWikiLink CICS.
- Subroutine wikiPageWikiLink C_(programming_language).
- Subroutine wikiPageWikiLink C_Sharp_(programming_language).
- Subroutine wikiPageWikiLink Call_site.
- Subroutine wikiPageWikiLink Call_stack.
- Subroutine wikiPageWikiLink Calling_convention.
- Subroutine wikiPageWikiLink Category:Articles_with_example_C_code.
- Subroutine wikiPageWikiLink Category:Holism.
- Subroutine wikiPageWikiLink Category:Programming_constructs.
- Subroutine wikiPageWikiLink Category:Source_code.
- Subroutine wikiPageWikiLink Category:Subroutines.
- Subroutine wikiPageWikiLink Category:University_of_Cambridge_Computer_Laboratory.
- Subroutine wikiPageWikiLink Circular_reference.
- Subroutine wikiPageWikiLink Class_(computer_programming).
- Subroutine wikiPageWikiLink Closure_(computer_programming).
- Subroutine wikiPageWikiLink Code_refactoring.
- Subroutine wikiPageWikiLink Code_reuse.
- Subroutine wikiPageWikiLink Command–query_separation.
- Subroutine wikiPageWikiLink Compiler.
- Subroutine wikiPageWikiLink Computer_data_storage.
- Subroutine wikiPageWikiLink Computer_file.
- Subroutine wikiPageWikiLink Computer_programming.
- Subroutine wikiPageWikiLink Coroutine.
- Subroutine wikiPageWikiLink Data_descriptor.
- Subroutine wikiPageWikiLink Data_structure.
- Subroutine wikiPageWikiLink Data_type.
- Subroutine wikiPageWikiLink David_Wheeler_(British_computer_scientist).
- Subroutine wikiPageWikiLink Decomposition_(computer_science).
- Subroutine wikiPageWikiLink Determinant.
- Subroutine wikiPageWikiLink Dialect_(computing).
- Subroutine wikiPageWikiLink Divide_and_conquer_algorithms.
- Subroutine wikiPageWikiLink Duplicate_code.
- Subroutine wikiPageWikiLink Dynamic_dispatch.
- Subroutine wikiPageWikiLink Evaluation_strategy.
- Subroutine wikiPageWikiLink Event_(computing).
- Subroutine wikiPageWikiLink Exception_handling.
- Subroutine wikiPageWikiLink Exit_status.
- Subroutine wikiPageWikiLink Expression_(computer_science).
- Subroutine wikiPageWikiLink Fibonacci.
- Subroutine wikiPageWikiLink Forth_(programming_language).
- Subroutine wikiPageWikiLink Fortran.
- Subroutine wikiPageWikiLink Function_(mathematics).
- Subroutine wikiPageWikiLink Function_overloading.
- Subroutine wikiPageWikiLink Function_prologue.
- Subroutine wikiPageWikiLink Functional_programming.
- Subroutine wikiPageWikiLink Garbage_collection_(computer_science).
- Subroutine wikiPageWikiLink Global_variable.
- Subroutine wikiPageWikiLink HP_2100.
- Subroutine wikiPageWikiLink Haskell_(programming_language).
- Subroutine wikiPageWikiLink High-level_programming_language.
- Subroutine wikiPageWikiLink Housekeeping_(computing).
- Subroutine wikiPageWikiLink IBM.
- Subroutine wikiPageWikiLink IBM_1130.
- Subroutine wikiPageWikiLink IBM_1620.
- Subroutine wikiPageWikiLink IBM_Personal_Computer.
- Subroutine wikiPageWikiLink 360.
- Subroutine wikiPageWikiLink Identifier.
- Subroutine wikiPageWikiLink Imperative_programming.
- Subroutine wikiPageWikiLink Indirect_branch.
- Subroutine wikiPageWikiLink Information_hiding.
- Subroutine wikiPageWikiLink Inline_expansion.
- Subroutine wikiPageWikiLink Intel_8008.
- Subroutine wikiPageWikiLink Interrupt.
- Subroutine wikiPageWikiLink John_McCarthy_(computer_scientist).
- Subroutine wikiPageWikiLink Lazy_evaluation.
- Subroutine wikiPageWikiLink Library_(computing).
- Subroutine wikiPageWikiLink Lisp_(programming_language).
- Subroutine wikiPageWikiLink Logarithm.
- Subroutine wikiPageWikiLink Logic_programming.
- Subroutine wikiPageWikiLink Lotus_1-2-3.
- Subroutine wikiPageWikiLink Macro_(computer_science).
- Subroutine wikiPageWikiLink Manchester_Small-Scale_Experimental_Machine.
- Subroutine wikiPageWikiLink Mathematical_induction.
- Subroutine wikiPageWikiLink Matrix_(mathematics).
- Subroutine wikiPageWikiLink Maurice_Wilkes.
- Subroutine wikiPageWikiLink Method_(computer_programming).
- Subroutine wikiPageWikiLink Modular_programming.
- Subroutine wikiPageWikiLink Nested_function.
- Subroutine wikiPageWikiLink Noun.
- Subroutine wikiPageWikiLink Object-oriented_programming.
- Subroutine wikiPageWikiLink Object_(computer_science).
- Subroutine wikiPageWikiLink Operator_overloading.
- Subroutine wikiPageWikiLink Overhead_(computing).
- Subroutine wikiPageWikiLink PDP-1.
- Subroutine wikiPageWikiLink PDP-11.