Code Tutor v1.0.0 - Initial Release
A native desktop application for learning programming languages interactively.
Features
- Interactive Lessons: Learn Python, JavaScript, Java, C#, Rust, Kotlin, and more
- Built-in Code Editor: Syntax highlighting powered by TextMate grammars
- Challenge Types: Multiple choice, true/false, free coding, code completion, and conceptual questions
- Progress Tracking: Track your learning progress with a local SQLite database
- Dark Theme: Beautiful dark UI built with Avalonia and Fluent design
Installation
- Download
CodeTutor-Setup-1.0.0.exebelow - Run the installer and follow the wizard
- Launch Code Tutor from the desktop or start menu
Runtime Requirements
To run code in different languages, you'll need the corresponding runtimes installed:
- Python courses: Python 3.x
- JavaScript courses: Node.js 18+
- Java courses: Java 17+
- C# courses: .NET 8.0 SDK
- Rust courses: Rust toolchain
The app will detect missing runtimes and show a warning on the course card.
System Requirements
- Windows 10 or later (64-bit)
- 200 MB disk space