Computing

Domain — 5,883 words · page 2 of 59

This page gathers the 5,883 dictionary entries belonging to the domain “Computing”, as labelled by Wiktionary. Each word leads to its full entry: definitions, etymology, pronunciation, examples. Page 2 of 59: from “affordance” to “Archie”.

  1. affordance noun Anything that is provided or furnished by an environment to an organism dwelling within it.
  2. agar noun A pattern that is periodic in both space and time covering the whole plane.
  3. agent noun In the client-server model, the part of the system that performs information preparation and exchange on behalf of a client or server.…
  4. agent-oriented adj Of or pertaining to a programming paradigm where the construction of the software is centered on the concept of externally specified…
  5. agentic adj Acting autonomously on behalf of a user; (now especially artificial intelligence) involving the use of agentic AI.
  6. aggregation noun Summarizing multiple routes into one route.
  7. aggressive adj Exploiting every opportunity to be applied.
  8. agile noun Agile software development.
  9. agnostic adj Unaware or noncommittal regarding the specific nature of the components or input with which it interacts.
  10. air gap noun A network security measure that consists of ensuring that a secure computer network is physically isolated from unsecured networks, such as…
  11. airdrop verb To transfer a file using AirDrop.
  12. airwall noun The notional part of a network configuration which isolates computers physically from connection to a wider network such as the Internet.
  13. alchemy noun Any elaborate transformation process or algorithm.
  14. alert noun Synonym of bell (“bell character”).
  15. alertable adj Capable of receiving and responding to notifications from other threads of execution.
  16. algorithmics noun The subdiscipline of informatics or computer science that studies algorithms.
  17. alias verb To assign an additional name to an entity, often a more user-friendly one.
  18. align verb To store (data) in a way that is consistent with the memory architecture, i.e. by beginning each item at an offset equal to some multiple…
  19. alignment noun A way of arranging DNA, RNA or protein sequences in order to identify regions of similarity.
  20. alive adj Synonym of live.
  21. all-in-one noun A desktop computer having all major components, including the display, built into a single unit.
  22. allegory noun A category that retains some of the structure of the category of binary relations between sets, representing a high-level generalization of…
  23. allocate verb To reserve a portion of memory for use by a computer program.
  24. allocator noun A utility that allocates and deallocates a dynamic resource (usually memory).
  25. alpha noun The first versions of a program, usually only available to the developer, and only tested by the developer.
  26. alpha conversion noun One of the three rewrite rules of lambda calculus, in which a bound variable of a lambda term is replaced by another variable across its…
  27. alpha layer noun An additional channel in a digital image or layer that stores transparency information for each pixel.
  28. alpha testing noun A process where a software application approaching full functionality is made available to a group of sophisticated users.
  29. alpha version noun An early preview version of a program or application, typically unstable, but useful to show what the product will do. Sometimes no more…
  30. alpha-beta filter noun An algorithm for data estimation and smoothing, closely related to Kalman filters, based on an approximation model with two internal…
  31. alpha-beta pruning noun An algorithm for pruning a search tree by eliminating any branch that is demonstrably inferior to a branch previously encountered.
  32. alphabet noun A typically finite set of distinguishable symbols.
  33. alt noun A modifier key used to change (alternate) the function of other pressed keys.
  34. Alt Gr noun A keyboard key that can be pressed simultaneously with other keys to result in additional characters such as accented letters and currency…
  35. alt key noun A key on a personal computer or terminal keyboard used in combination to alter the function of other keys.
  36. Alt-F4 noun A keyboard shortcut in Windows that completely closes the application or a focused window.
  37. alt-tab noun A keyboard shortcut in Windows that switches between application-level windows, sorted by most recently active.
  38. alternate action noun A feature of certain computer keyboards where a pressed key remains depressed and actuated until it is pressed again.
  39. alternating Turing machine noun A nondeterministic Turing machine containing a rule for accepting computations that generalizes the rules used in the definition of the…
  40. alternation noun A construct in a regular expression that can match any of several specified subexpressions.
  41. altmode noun An escape character used as a data terminator in certain systems, sometimes displayed on screen as a dollar sign.
  42. ALU noun Initialism of arithmetic logic unit.
  43. ambiance noun Of a three-dimensional model, a secondary color of a polygon that becomes more pronounced with shading.
  44. ambifix noun A string of characters used for both prefix and suffix.
  45. amble noun That which follows the preamble, by analogy.
  46. amoeba noun A large pattern with fluctuating edges typically made of whitespace.
  47. amortize verb To even out the costs of running an algorithm over many iterations, so that high-cost iterations are much less frequent than low-cost…
  48. amortized adj Of an algorithm, in which the costs of running it is evened out over many iterations.
  49. amortized constant time noun A class of algorithms in which the amortized time (the time per operation averaged over many operations) is constant, although for some…
  50. analog computer noun A computer (mechanical, electrical or other) that processes using continuously varying signals rather than digital, quantized, values.
  51. analyst noun A systems analyst.
  52. analytic function noun window function
  53. anchor noun A line of code in a program which acts as a reference point for further code to be added immediately before or after, usually via copy and…
  54. ancilla noun An ancilla bit
  55. androgynous adj Of a connector or docking port, able to connect to another connector or port of the same type, rather than being restricted to connecting…
  56. android noun A mobile phone running on Android OS.
  57. angle bracket noun Either of the inequality signs < and >, when used as brackets in programming languages and markup languages.
  58. angry fruit salad noun A web page or user interface that is poorly designed and overuses color.
  59. annotation noun Metadata added to a document or program.
  60. ANSI art noun A form of letter art that used the extended ASCII character set from the IBM Model 5150 Personal Computer's (IBM PC) Disk Operating System…
  61. answer back verb To issue echo characters, protocol responses, reflexive connection requests, etc.
  62. answer set programming noun A declarative, logic-based programming paradigm designed for solving complex combinatorial search and optimization problems.
  63. anti-feature noun Functionality originally intended as a feature, but perceived as a bug, annoyance, or infringement of freedoms by some or even most users.
  64. antialias verb To smooth using antialiasing.
  65. antialiasing noun any technique that reduces the appearance of jagged edges in digital images caused by high-contrast borders between pixels.
  66. antiblocker noun A kind of software that disrupts the activity of viruses, etc. that attempt to block the activity of a computer.
  67. antibot adj Working to combat or defend against bots, especially malicious or disruptive ones.
  68. antibugging noun The strategy of writing code so as to minimise the possibility of error.
  69. antigame noun A strategy in which a player refuses to participate in a game or replaces it with a game with different rules.
  70. antijoin noun A type of join, denoted by ▷, such that R▷S yields only those tuples in R for which S has no corresponding tuple of the same value.
  71. antimessage noun A message in a distributed system whose purpose is to cancel out another specific message sent previously.
  72. antipacket noun A record indicating that a previously transmitted packet of data was successfully received, and preventing it from being sent again to the…
  73. antiportal noun A defined plane or volume that can never be seen through, and which thus reduces the number of calculations involved in rendering a…
  74. antishadow noun An inaccurate shadow in a three-dimensional rendering, caused by a vertex of an object being projected through the point of a light source.
  75. antitracking adj Of a system or application, preventing the gathering or collecting of personal data or information.
  76. antiviral adj Eliminating or inhibiting the action of a computer virus.
  77. antiworm adj Countering or preventing worms (self-replicating programs).
  78. anycast noun A network addressing and routing scheme whereby data is routed to the nearest or best destination as viewed by the routing topology.
  79. AP noun Initialism of access point.
  80. apartment noun A conceptual space used for separation in the threading architecture. Objects in one apartment cannot directly access those in another, but…
  81. app noun An application (program), especially a small one designed for a mobile device.
  82. app wrapper noun An application for mobile devices made wholly from an existing website or platform, with few or no changes made to the original version.
  83. appbar noun A toolbar, anchored to an edge of the user's desktop, providing quick access to programs or features.
  84. append noun An instance of writing more data to the end of an existing file.
  85. appendable adj That can be extended by appending to it.
  86. appification noun The conversion of traditional programs, websites, etc. into small, self-contained apps targeting mobile devices.
  87. applet noun A small program module that runs under the control of a larger application, typically a web browser.
  88. appliance computer noun A computer sold to consumers as a unit ready to be switched on and used, rather than a kit for self-assembly.
  89. application noun A computer program or the set of software that the end user perceives as a single entity as a tool for a well-defined purpose. (Also…
  90. application bundle noun A package format, often a directory with a specific structure, containing all the files and resources necessary for a program to run.
  91. application domain noun An isolated context, with its own virtual address space, in which an application runs, analogous to a process in an operating system.
  92. application program noun A computer program written to solve a particular problem or to be used in a particular user-defined application.
  93. application programming interface noun A set of routines, protocols, and tools for building software applications, which makes it possible for software components to interact…
  94. application software noun A set of computer programs that work together to solve a particular problem or to be used for a particular user-defined application.
  95. applicative adj Of a programming language: using successive functional transformations on data to arrive at a result.
  96. approximation algorithm noun A method of finding a nearly optimal solution to an optimization problem that cannot be solved exactly within a reasonable time.
  97. AprilTag noun A type of tag consisting of a grid of black and white squares, used in robotics and computer vision applications.
  98. ar noun Initialism of augmented reality.
  99. arbitrary-precision arithmetic noun Any calculation that is performed on numbers whose digits of precision are limited only by the available memory of the host system.
  100. Archie noun An Acorn Archimedes computer.

All domains · Search for a word