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

Questions that are independent of programming language. These questions are typically more abstract than other categories.

Free Language Agnostic Programming Books

A typical usage scenario with this tag is that you have a problem and you don't know how to solve much less what to write in a specific programming language.

So you would first ask a how type question with the tag language-agnostic and usually algorithm. Then when you get an acceptable answer you would code it in a specific programming language. If you have problems then you can refer back to the related question with the tag language-agnostic then in the new what question add the specific programming language, e.g. javascript, python

References:

Dictionary of Algorithms and Data Structures (NIST)