S: (n) binary, binary program (a pre-compiled, pre-linked program that is ready to run under a given operating system; a binary for one operating system will not run on a different operating system) "the same source code can be compiled to produce different binaries for different operating systems"
S: (n) loop (a computer program that performs a series of instructions repeatedly until some specified condition is satisfied)
S: (n) compiler, compiling program ((computer science) a program that decodes instructions written in a higher order language and produces an assembly language program)
S: (n) debugger (a program that helps in locating and correcting programming errors)
S: (n) interface, user interface ((computer science) a program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system)
S: (n) source program (a program written in a language from which statements are translated into machine language)
S: (n) parser (a computer program that divides code up into functional components) "compilers must parse source code in order to translate it into object code"
S: (n) tagger, tagging program (a computer program that attaches labels to the grammatical constituents of textual matter)
S: (n) relocatable program (a program that can be located in different parts of memory at different times)
S: (n) Web Map Service, Web Map Server (a computer program that produces maps of spatially referenced data dynamically from geographic information)
S: (n) search engine (a computer program that retrieves documents or files or data from a database or from a computer network (especially from the internet))
S: (n) spider, wanderer (a computer program that prowls the internet looking for publicly accessible resources that can be added to a database; the database can then be searched with a search engine)
S: (n) spreadsheet (a screen-oriented interactive program enabling a user to lay out financial data on the screen)
S: (n) stored program (a program that is stored in the memory of the computer that executes it)
S: (n) text-matching (a computer program that looks for text that matches a given text) "Google uses text-matching to find web pages containing a particular text"
S: (n) utility program, utility, service program ((computer science) a program designed for general support of the processes of a computer) "a computer system provides utility programs to perform the tasks needed by most users"