procedural – implement algorithms via functions (variables, functions, etc.) ... Algorithms (60 of them):. Nonmodifying. find, search, mismatch, count ...