Dieser Bereich stellt häufig verwendete Algorithmen und Konzepte vor. Implementierungen enthalten dabei oft Dinge, der so in großen Projekten nicht verwendeten werden sollten (globale Variablen, schwer lesbarer Code, …). Diese Codes dienen lediglich der Darstellung von Konzepten und sind keine Beispiele für guten Programmier-Stil. Weiters kann dadurch auch die Geschwindigkeit bzw. der Speicherverbrauch eines Programms verbessert werden, was in der Algorithmik die Hauptkritikpunkte für ein gutes Programm sind.
Zum Thema Verschlüsselung gibt es mehr auf den folgenden Seiten.