ОС для слабой конфигурации?
иногда программирование.Какая ОС на данном железе будет более оптимальной?
Никакая.
Попробуйте Альтлинукс, который LiveCD. Вполне должно хватить. Опытным путём проверено что на старое железо альтлинукс встаёт лучше других