Computer Science Quick Reference

Clear and concise explanations of computer science terms. Each article includes three levels of explanation:

  1. Layman (level 1). Generic, high level explanation for everybody.
  2. Beginner (level 2). Generic, but practical explanation for those who's learning to program.
  3. Expert (level 3). Terse, formal definition for experienced programmers.