IntelliJ IDEA Community Edition to w pełni darmowa edycja komercyjnego środowiska programistycznego (IDE), pozwalającego tworzyć aplikacje w takich językach jak Java, Groovy itp. Rozwijane jest ono od 2001 roku, a swoją popularność zawdzięcza m.in. wbudowanym narzędziom do refaktoringu, czyli procesu modyfikacji istniejącego oprogramowania z jednoczesnym zachowaniem przyjętych wzorców oraz ogólnej jakości kodu.
IntelliJ IDEA Community Edition oferuje programiście wszystkie niezbędne narzędzia i funkcje, dające możliwość wygodnego pisania kodu, a także jego późniejszej rozbudowy. Znajdziemy wśród nich inteligentny edytor kodu wraz z opcją kolorowania składni i autouzupełniania, narzędzia do refaktoryzacji i inspekcji kodu, wbudowany edytor XML oraz mechanizmy do kontroli wersji, obsługujące systemy CVS, Subversion, Mercurial i Git, a także wizualne kreatory interfejsów graficznych opartych na bibliotece Swing. Środowisko wspiera takie języki programowania jak Java i Groovy, a dodatkowe wtyczki wprowadzają wsparcie dla m.in. Scala i Clojure. Ponadto posiada ono zintegrowane frameworki JUnit i TestNG, pozwalające przeprowadzać kompleksowe testy wytwarzanego oprogramowania. Najnowsza wersja IntelliJ IDEA Community Edition oferuje pełne wsparcie dla Javy 7 oraz pakietu SDK dla systemu Android.
Edycja Community Edition posiada pewne ograniczenia w stosunku do komercyjnej wersji oznaczonej przez producenta jako Ultimate. W wydaniu bezpłatnym nie znajdziemy wsparcia dla technologii z rodziny Java Enterprise Edition (m.in. JSP, EJB, JSF, JPA i wielu innych) oraz dodatkowych języków programowania (Ruby/JRuby, Python, JavaScript/ActionScript, PHP i innych). Więcej na temat różnic pomiędzy obiema wspomnianymi wydaniami IntelliJ IDEA znaleźć można na stronie producenta.