Grokking Algorithms is a 256-page trade paperback textbook written by Aditya Bhargava. Published by Manning Publications Co. LLC in 2016, it is an illustrated guide for programmers and other curious people. The book covers algebra and assessment in mathematics education, and is suitable for high school and adult/further education levels. The book measures 9.2 inches in length, 7.4 inches in width, and 0.6 inches in height, with a weight of 15.2 ounces. It is written in English.