Use the official legacy archive linked above. Instructors often require 1.8.57 because its interface matches textbook screenshots.

The Enduring Utility of Arduino IDE 1.8.57 for the Windows Platform

Among these, represents one of the final stable iterations of the classic Java-based architecture. It is favored by educators, hobbyists, and professionals who prioritize stability, low system resource usage, and compatibility with older drivers and sketches.