1. sorting
  2. data structures
  3. text analysis
  4. AI, neural meshes
  5. machine learning
  6. graphs
  7. Finite-state machine