Skip to content

Code Tutor v1.0.0

Latest

Choose a tag to compare

@9thLevelSoftware 9thLevelSoftware released this 25 Dec 17:42
· 830 commits to main since this release

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

  1. Download CodeTutor-Setup-1.0.0.exe below
  2. Run the installer and follow the wizard
  3. 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