Use this tag for PROGRAMMING QUESTIONS that are independent of any particular programming language.
Is there a performance hit if we use a loop instead of recursion or vice versa in algorithms where both …
performance algorithm language-agnostic recursionSo I'm finally reading through K&R, and I learned something within the first few pages, that there is …
c language-agnostic printf special-characters backspaceOriginal Question I am currently engaged in teaching my brother to program. He is a total beginner, but very smart. (…
python language-agnosticIs there a difference between a "parameter" and an "argument", or are they simply synonyms?
language-agnostic parameters arguments terminologyI've used recursion quite a lot on my many years of programming to solve simple problems, but I'm fully aware …
recursion iteration language-agnostic computer-science theoryThere are a set of questions that seem to be commonly-used in interviews and classes when it comes to object-oriented …
oop design-patterns language-agnosticI would like to explain threading deadlocks to newbies. I have seen many examples for deadlocks in the past, some …
multithreading language-agnostic deadlockRoutines can have parameters, that's no news. You can define as many parameters as you may need, but too many …
parameters language-agnosticI'm looking for the coolest thing you can do in a few lines of simple code. I'm sure you can …
language-agnostic introductionI know what Hungarian refers to - giving information about a variable, parameter, or type as a prefix to its …
language-agnostic naming-conventions hungarian-notation