a-gentle-introduction-to-computer-algorithms-implementing-the-bubble-sort-algorithm-in-6-languages
An easy-to-read, simple-to-follow article that is designed to introduce complete beginners to the fundamentals of computer algorithms using their favorite language. Code is provided in six of the most popular programming languages in the world: C, C++, Java, JavaScript, PHP and Python so that almost anybody can follow the exercises.