Eric, Python ile yazılmış tam özellikli Python, ruby editörü ve tümleşik geliştirme ortamıdır. Diğer platformlarda da çalışabilen Qt GUI araç takımı temellidir, çok esnek Scintilla editör kontrol ile tümleşiktir. Profesyonel proje yönetim araçlarında olduğu gibi Python'un profesyonel kodlayıcılara sunduğu birçok ileri özellikler ile birleşik günlük kullanım için uygundur.