Программные среды: примеры и применение