Grupy programistów, którzy dzielą się kodem źródłowym, wymieniają osiągnięcia i uczą się wzajemnie „sztuczek” lub lepszych sposobów programowania. „Hakowanie” w tym znaczeniu nie ma dla nich żadnego negatywnego wydźwięku, co więcej, oznacza sprytne i użyteczne rozwiązywanie problemów związanych z komputerami.