Hackterms is a crowdsourced dictionary of programming terms. Learn when, where, and why you'd use a particular programming tool, concept, process, or language.
What’s easy for a computer to do, and what’s almost impossible? Those questions form the core of computational complexity. We present a map of the landscape: P, NP, etc.