Alice 3

Alice 3 3.9.1.0

Block-based IDE desktop application

  • By Alice Team, Carnegie Mellon University
  • Free
  • Updated Apr 9, 2026
Download for Windows

About Alice 3

Alice is an innovative block-based programming environment that makes it easy to create animations, build interactive narratives, or program simple games in 3D. Unlike many of the puzzle-based coding applications Alice motivates learning through creative exploration. Alice is designed to teach logical and computational thinking skills, fundamental principles of programming and to be a first exposure to object-oriented programming. The Alice Project provides supplemental tools and materials for teaching using Alice across a spectrum of ages and subject matter with proven benefits in engaging and retaining diverse and under served groups in computer science education.
Alice 3 is the latest IDE (integrated development environment) for the Alice programming language. It has all of the features that have make Alice an exciting and creative first programming experience with an added emphasis on object-oriented concepts. Alice 3 has a new rich gallery of models that includes everything you need to spark your creativity including a full The Sims™ character builder. The new gallery is built upon a class joint structure allowing you to share animations between different characters of the same type. In addition, it has features to assist in a full transition to the Java programming language including viewing the generated Java code side-by-side and even exporting your world into NetBeans to be able to extend the functionality by coding Alice worlds directly in Java.

What's new in 3.9.1.0

What's Changed

  • Extend automated backups to unsaved worlds and add automated recovery when opening.
  • Updated theme for the interface.
  • Update to Java 21 and update supporting libraries.
  • Bug fixes:
  • Remove wireframe rendering seen on Apple Silicon.
  • Fix binary operation menu.
  • Fix read array by index so it returns correct type.
  • Stop error when accessing SThing variables on classes other than Scene.
  • Prevent errors interrupting scene setup.
  • Update NetBeans plugin to better work with JavaFX.
  • Correct Camera to VR conversion to keep user level.
  • Do not try to center camera on entire scene.
  • Better handle errors in saved files when they are read in.
  • Additional low level bugs and general code clean up.

Full release notes »

Technical details

PublisherAlice Team, Carnegie Mellon University
Version3.9.1.0
Release date2026-04-09
LicenseFreeware
Installer typeexe, zip
Architecturex64
Package IDCMU.Alice.3
Admin rightsRequired
Install scopeAll users

Install Alice 3 from the command line

Install with Windows Package Manager
winget install --id=CMU.Alice.3 -e
Update to the latest version
winget upgrade --id=CMU.Alice.3 -e
Uninstall
winget uninstall --id=CMU.Alice.3 -e
Silent install with the offline installer
"alice3_windows-x64_installer_3_9_1_0+build1492.exe" -q -Dinstall4j.suppressUnattendedReboot=true
Install to a custom folder
"alice3_windows-x64_installer_3_9_1_0+build1492.exe" -dir "D:\Apps\Alice 3"

Silent install switches for more Windows programs »

Install Alice 3 together with other apps in one command »

educationideprogramming

Alice 3 version history

3.9.1.0+build1492 Apr 22, 2026

What's Changed

  • Extend automated backups to unsaved worlds and add automated recovery when opening.
  • Updated theme for the interface.
  • Update to Java 21 and update supporting libraries.
  • Bug fixes:
  • Remove wireframe rendering seen on Apple Silicon.
  • Fix binary operation menu.
  • Fix read array by index so it returns correct type.
  • Stop error when accessing SThing variables on classes other than Scene.
  • Prevent errors interrupting scene setup.
  • Update NetBeans plugin to better work with JavaFX.
  • Correct Camera to VR conversion to keep user level.
  • Do not try to center camera on entire scene.
  • Better handle errors in saved files when they are read in.
  • Additional low level bugs and general code clean up.
3.9.0.3+build1338 Nov 7, 2025

Hot fix to address bug that causes the left hand side of binary operations to be lost in certain cases.

3.9.0.2+build.1224 Jun 11, 2025
  • The system menus better follow host OS patterns and the Mac version uses the Mac menu bar.
  • Various bug fixes especially around menus, scrolling, and keyboard navigation.
  • Internal math and geometry handling has been rewritten to be immutable for stability and consistency.
  • Updated versions of Java and various libraries.
  • Further code cleanup aiming toward improved pose support in future releases.
  • Adjusted error reporting, including handling problems when trying to report errors.

Other versions

  • 3.8.0.0+build.1046
  • 3.7.0.0+build.876

Frequently asked questions

Is Alice 3 free?

Yes, Alice 3 is free to download and use on Windows.

What is the latest version of Alice 3?

The latest version is 3.9.1.0, released on Apr 9, 2026.

Is it safe to download Alice 3?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e4032c0959025c41e327f28055b079dbca4874039d8eb669cdc0b90f7227a90b.

Which Windows versions does Alice 3 support?

Alice 3 runs on Windows and is available for 64-bit (x64) systems.

How do I install Alice 3 silently?

Run the offline installer with "alice3_windows-x64_installer_3_9_1_0+build1492.exe" -q -Dinstall4j.suppressUnattendedReboot=true, or install it with Windows Package Manager: winget install --id=CMU.Alice.3 -e --silent.

How do I uninstall Alice 3?

Open Settings › Apps › Installed apps, find Alice 3 and select Uninstall. From the command line, run winget uninstall --id=CMU.Alice.3 -e.