Top "Terminology" questions

What do < and > stand for?

I know that the entities &lt; and &gt; are used for < and >, but I am curious …

html terminology html-entities html-escape-characters
What is reflection and why is it useful?

What is reflection, and why is it useful? I'm particularly interested in Java, but I assume the principles are the …

java reflection terminology
What is dependency injection?

There have been several questions already posted with specific questions about dependency injection, such as when to use it and …

design-patterns language-agnostic dependency-injection terminology
What's the difference between a method and a function?

Can someone provide a simple explanation of methods vs. functions in OOP context?

function oop methods language-agnostic terminology
What is a race condition?

When writing multithreaded applications, one of the most common problems experienced is race conditions. My questions to the community are: …

multithreading concurrency terminology race-condition
What does it mean if a Python object is "subscriptable" or not?

Which types of objects fall into the domain of "subscriptable"?

python terminology
What is a "static" function in C?

The question was about plain c functions, not c++ static methods, as clarified in comments. I understand what a static …

c function static terminology
What is JSONP, and why was it created?

I understand JSON, but not JSONP. Wikipedia's document on JSON is (was) the top search result for JSONP. It says …

javascript json jsonp terminology