Example image of eyePlorer eyePlorer map for 'Subroutine': Computer program Computer science Source code Task (computing) Computer programming Programming language Syntax (programming languages) Library (computing) Structured programming Class (computer science) Method (computer science) Object (computer science) Object-oriented programming Compiler Threaded code David Wheeler (computer scientist) Maurice Wilkes Stanley Gill Argument Parameter (computer science) Determinant Function (mathematics) Logarithm Matrix (mathematics) Computer data storage Computer file Data structure Machine Peripheral Side effect (computer science) Pseudorandom number generator Imperative programming Boolean-valued function Logic programming Recursion Divide and conquer algorithm Mathematical induction Ada (programming language) Data type Exception handling Fortran High-level programming language Identifier Modular programming Pascal (programming language) Return statement Scope (programming) Temporary variable Expression (programming) Statement (programming)