Learn computer programming with CodeAbbey, a website offering over 30 programming languages and interactive problem-solving exercises for all skill levels.
CodeAbbey is an online platform focused on providing programming problems and examples for learning coding and algorithms. It was created in 2010 by Valentin Fondaratov as an educational resource to improve programming skills.
The website contains a collection of over 300 problems ranging from basic tasks to more advanced challenges. Problems cover a variety of coding topics such as loops, arrays, strings, math, recursion, sorting, searching, data structures, image processing, simulations, parsing and more.
A key feature of CodeAbbey is its support for a wide range of programming languages - over 30 including Python, Java, C++, C#, JavaScript, Ruby, Swift and more. Users can code solutions to the problems in their language of choice and test them interactively on the platform.
Solutions can be submitted and are verified by an automated system. This allows learners to practice coding skills and get feedback on whether their solutions function correctly. By accumulating correctly solved problems, users can progress through the available challenges and track their learning.
In addition to the problems and solutions collection, CodeAbbey provides a community forum for assistance and discussions around coding problems. There is also a leaderboard to see contribution statistics. The platform and problems are free to use without registration.
Here are some alternatives to CodeAbbey:
Suggest an alternative ❐