IDE neboli Integrated Development Environment neboli vývojové prostředí. Jak souvisí s programováním?