Popular tools that provide guidance and tutorials on computer science topics and have features similar to the CSTutor program include:
Each of these tutorial programs provides information and guidance on various topics in computer science. The goal of the CSTutor is to provide the best features from the above tools and also features not found in any of them. There are critical elements in the CSTutor that are not found in any other tutorial system:
A detailed review of each related tool follows in these subsections:
Following these reviews, a summary of the features is provided in a feature comparison matrix.