๐ŸŒ˜

Eclipse

Eclipse is an older, free, open-source, plugin-based IDE originally built for Java, maintained by the Eclipse Foundation. It sits around #17 in real-world usage (roughly 7.1%, tied with Rider) โ€” still used at schools and companies with a course or codebase built around it, though usage has steadily shifted to IntelliJ IDEA over the last decade.

๐Ÿ“Œ Quick facts
Type: Full IDE
Made by: Eclipse Foundation
License: Free, open-source (Eclipse Public License)
Platforms: Windows, macOS, Linux
Primary use case: Java development (also usable for C/C++, PHP via plugins)

Key features

Getting started

Eclipse is a free download from eclipse.org, or via common package managers:

# Windows (winget)
winget install EclipseAdoptium.Temurin.17.JDK
# then download the Eclipse installer from eclipse.org/downloads

# macOS (Homebrew)
brew install --cask eclipse-java
๐ŸŽฏ Best for: Java coursework or codebases specifically built around Eclipse โ€” for a new Java project today, most developers reach for IntelliJ IDEA instead.