In some object-oriented programming languages, the keyword interface is used for declaring a type that defines how objects that implement (another keyword) it may accept messages (calls) from other ...

Alternate spelling - "cachability" (seems perhaps less popular/proper)
In Computer Science, the word "cache" is used in a specific sense to mean a place (usually in a specific memory location) where ...

I'm looking for a word designating the main software of a company. I know the term line of business application, but I never heard anyone say "this is our line of business application", only "this is ...

How is the past tense of "error" spelt in British English?
Wiktionary says that it's "errored", but its entry for errored doesn't explicitly say it's valid for British English, and I thought it'd get ...

In my answer to the question about the opposite for bug in programming, I referred to 'bug' as a slang word.
Shaun Wilson, in his comment insists on 'bug' being a term that derived from a historical ...

As is often the case, I got stuck while programming because I couldnt' find the right name for a variable.
I want to write an interface for a class that has dependencies, but I'm unsure about how to ...

A "bug" is essentially when a program fails to function as expected/desired.
What I'm looking for is a word for the opposite of that - a function that is desired but isn't supposed to be working yet ...

I am a math major, but sometimes I read the stuffy language in these papers and I really crack up. The worst part is, when I start writing I do exactly the same thing. Certain phrases used over and ...

Especially in IT it is often neccessary to write chains of nouns like "Messages List" because one cannot use "The list of messages" for variable name in a programming language. I can't understand how ...

deque is a standard container in the C++ programming language. Its name stands for Double Ended QUEue. I am wondering how this word should be pronounced:
like deck (this is how I've pronounced it so ...

Just saw that a fellow member asked similar question about series of books, however the matter with naming series of things is more complicated in my view.
Many times I need the numerals, so let us ...

I want to express the belong relation between things, but not use of or 's such as "path of file" or "file's path".
In coding, there is sometimes a need to express "belong" relation in an identifier ...

I work at a software company. We use the term "Working as Designed" when a client/user reports an issue that is not really a bug but is an issue that was not accounted for in the original programming.
...

I'm solving a problem where I must choose between 'CreateMethod' and 'CreationMethod'. The first one fits me better because I want to indicate an action, not the process invoked by that action.
I'm ...

I often need to include summaries of source code or tools, for example on GitHub. It's useful to have a section that describes how to use the component. The "Use" vs "Usage" debate has been answered ...

I am in dilemma on how to open a short text, that is giving instructions to someone to write a computer program. The setting is academic/research and that text will appear in opening paragraph on a ...

Could you help me with a particular sentence in English? I am not a native speaker.
I am writing about my company from our official twitter account where mistakes are not forgiven. I want to say that ...

I've always called these "decision markets", and will do so here to simplify the language in this discussion. But that term is overused to the point of being confusing, and I'm curious if anyone can ...

I've always thought that "programming" sounded more professional opposed to "coding". But after looking at the words more closely I'm not entirely sure they mean the same thing. But even if they do ...

When referring to services that provide access to crowdworkers to perform tasks to be done on a computer with an internet connection (e.g., Amazon Mechanical Turk), in contrast with those that allow ...