Programming

Domain — 841 words · page 9 of 9

This page gathers the 841 dictionary entries belonging to the domain “Programming”, as labelled by Wiktionary. Each word leads to its full entry: definitions, etymology, pronunciation, examples. Page 9 of 9: from “variable” to “zipper”.

  1. variable noun A named memory location in which a program can store intermediate results and from which it can read them.
  2. variadic adj Taking a variable number of arguments; especially, taking arbitrarily many arguments.
  3. variance noun Covariance and contravariance generally.
  4. variant noun A variable that can hold any of various unrelated data types.
  5. vector noun A kind of dynamically resizable array.
  6. vend verb To provide or export functionality, especially from an API.
  7. verb noun A named command that performs a specific operation on an object.
  8. vibe verb To vibe code.
  9. vibe coder noun Someone who generates source code by repeatedly prompting a large language model, and has a very limited awareness of how the code actually…
  10. vibe coding noun A method of programming in which a developer generates code by repeatedly prompting a large language model.
  11. view noun The part of a computer program which is visible to the user and can be interacted with
  12. view model noun An abstraction of a view, especially in the context of the MVVM architectural pattern.
  13. virtual noun A virtual (adjective sense 3.3) member function of a class.
  14. visibility noun The scope within which a variable, function, etc. is able to be accessed directly.
  15. visual programming language noun A programming language that lets users create programs by manipulating program elements graphically rather than by writing code.
  16. void adj Of a function or method, that does not return a value; being a procedure rather than a function.
  17. volatile noun A variable that is volatile, i.e. has its associated memory immediately updated with any change in value.
  18. voodoo programming noun A slapdash approach to programming involving guesswork or plagiarism rather than proper analysis and comprehension.
  19. VRAM noun video memory (an area of a computer's memory used to hold data used by a graphics processing unit)
  20. wakelock noun A lock that can be acquired by software for the purpose of preventing the mobile device from going into a locked standby state during a…
  21. waker noun In the Rust programming language, a handle that "wakes up" a task by notifying its executor that it is ready to be run.
  22. wart noun Any of the prefixes used in Hungarian notation.
  23. watchpoint noun A debugging mechanism whereby execution is suspended every time a specified memory location is modified; or, any of various similar such…
  24. weak typing noun A system that does not place any restriction on the interactions between objects of different data types.
  25. weakly-typed adj Belonging to a type system that likely will not result in an error if a passed variable does not closely match the expected type.
  26. while loop noun A section of computer code in which an instruction or group of instructions is repeated only while a certain condition continues to be met.
  27. widen verb To convert to a data type that can hold a larger number of distinct values.
  28. widening conversion noun A conversion from one data type to another where the new data type’s size is the same or greater than the old one’s, guaranteeing that…
  29. wild pointer noun An uninitialized pointer.
  30. wormhole noun A location in a monitor program containing the address of a routine, allowing the user to substitute different functionality.
  31. wraparound noun The wrapping of numerical values in case of underflow or overflow.
  32. writable adj mutable
  33. WTF noun A bafflingly bad or unwise design decision.
  34. xor noun The symbolic representation that implements "exclusive or".
  35. xvalue noun A value representing an object near the end of its lifetime whose resources can be reused, typically by moving them.
  36. yield noun The situation where a thread relinquishes the processor to allow other threads to execute.
  37. Yoda condition noun A logical condition with the usual order of operands reversed for various reasons, such as avoiding the accidental misuse of = (assignment)…
  38. zero-based adj Of an array or list: such the first element of the array or list is called the zeroth.
  39. zero-length adj Having a length of zero; containing no elements, text characters, etc.
  40. zip verb To subject to the convolution mapping function.
  41. zipper noun A technique for arbitrarily traversing an aggregate data structure and updating its contents. See zipper (data structure).

All domains · Search for a word