Slightly off-topic: How much do you break down concepts when using Anki to learn a programming language? I use Anki for tonnes of stuff, but haven't used it for learning programming languages/APIs.
For programming languages, it seems like a good fit to use it for rules and syntax, and the principles behind why the language works the way it does. I don't think I'll use it to ask me how to write scripts, though.