Glossary of Terms

Subprograms

Keyword Definition
Abstraction The reduction of complexity by hiding implementation details.
Call Statement A command in a program that activates a subprogram allowing it to run and perform its tasks.
Efficiency The ability to execute tasks with optimal resource usage.
Function A subroutine that executes specific tasks within a program and provides a returned value when called.
Maintainability The ease with which modifications can be made to a codebase.
Modularity The principle of breaking down a program into smaller, manageable sections.
Procedure A subprogram that is callable within a program and executes a specific task, but does not return a value.
Readability How easily the code can be understood by humans.
Return Statement A command used in a subprogram to show the specific value that will be given back to the main program
Reusability The ability to use existing code in multiple programs or contexts.
Subprogram A program module that performs a specific task within a larger program.
Testing The process of executing a program to identify errors.