Top "Language-agnostic" questions

Use this tag for PROGRAMMING QUESTIONS that are independent of any particular programming language.

What and where are the stack and heap?

Programming language books explain that value types are created on the stack, and reference types are created on the heap, …

memory-management stack language-agnostic heap dynamic-memory-allocation
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
Regex to match only letters

How can I write a regex that matches only letters?

regex language-agnostic letter
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's the difference between passing by reference vs. passing by value?

What is the difference between a parameter passed by reference a parameter passed by value? Could you give me some …

language-agnostic pass-by-reference pass-by-value
What are bitwise shift (bit-shift) operators and how do they work?

I've been attempting to learn C in my spare time, and other languages (C#, Java, etc.) have the same concept (…

language-agnostic bit-manipulation operators bit-shift binary-operators
What's your favorite "programmer" cartoon?

Personally I like this one: P.S. Do not hotlink the cartoon without the site's permission please.

language-agnostic
The definitive guide to form-based website authentication

Form-based authentication for websites We believe that Stack Overflow should not just be a resource for very specific technical questions, …

security http authentication language-agnostic article
What is the difference between an abstract function and a virtual function?

What is the difference between an abstract function and a virtual function? In which cases is it recommended to use …

oop language-agnostic abstract virtual-functions