CodingDrills is notable for its large library of exercises and interactive feedback. It's got a personalized AI tutor called Ada that leads you through a range of coding exercises. The site covers several domains and has tutorials for beginners, intermediate and advanced programmers, so it's good for people who want to improve their coding skills with some structured practice.
Another good option is AI Tutor, which uses large language models and other AI technology to offer customized learning. It offers customized learning paths, immediate help with difficult subjects and support for multiple languages. It's good for students and teachers who want to try to streamline learning and better understand what's going on.
If you're a Python programmer, Codebay offers an interactive environment with an AI Coding Tutor called Dino. It offers immediate personalized advice, interactive lessons and a variety of courses, including Python Basics and Applied AI with Python. It's good for beginners and people who want to improve their Python skills with real-world experience and interactive learning.