--- title: Algorithms in JavaScript books --- ### List of Books *Data Structures in JavaScript* - Free book which covers Data Structures in JavaScript - [GitBook](https://www.gitbook.com/book/pmary/data-structure-in-javascript/details) *Learning JavaScript Data Structures and Algorithms - Second Edition* - Covers object oriented programming, prototypal inheritance, sorting & searching algorithms, quicksort, mergesort, binary search trees and advanced algorithm concepts - [Amazon](https://www.amazon.com/Learning-JavaScript-Data-Structures-Algorithms/dp/1785285491) - ISBN-13: 978-1785285493 *Data Structures and Algorithms with JavaScript: Bringing classic computing approaches to the Web* - Covers recursion, sorting and searching algorithms, linked lists and binary search trees. - [Amazon](https://www.amazon.com/Data-Structures-Algorithms-JavaScript-approaches/dp/1449364934) - ISBN-13: 978-1449364939 *Learning JavaScript Data Structures and Algorithms: Write complex and powerful JavaScript code using the latest ECMAScript* - published 30 Apr 2018, by Loiane Groner - Data structures and algorithms are the base of every solution to any programming problem. Learn to write complex and powerful code using the latest ES 2017 features - [Amazon](https://https://www.amazon.com/Learning-JavaScript-Data-Structures-Algorithms/dp/1788623878/) - ISBN-13: 978-1788623872 Please feel free to add more that you have found useful!