Hola amigo!
No sé si exista una "Distribución para programar", puede que encuentres algunas maquinas virtuales o imágenes acondicionadas con programas y librerías, pero creo, bajo mi punto de vista, que no hay una "distribución mejor para programar que otra", aun así si tu requerimiento va más para conocer el entorno de unix puedes comenzar como dice el colega rriba con "UBUNTU" tiene buena documentación y una comunidad muy activa.
Pero si debes considerar que el lenguaje de programación es casi transversal al Sistema operativo (salvo VB de Microsoft o alguno otro que puedes pillar por ahí), pero por dar un ejemplo: JAVA, Python, C, C++, PHP, MYSQL, etc... que son como los "clásicos" los puedes trabajar en cualquier Sistema operativo.
Espero haber ayudado en tu consulta!
Igual te recomiendo mirar el foro, hay mucho material!
Saludos!
Buen consejo y pues escoge la distro que mas te guste nosotros usamos Ubuntu por la doc y la comunidad y la cantidad de material que ya hay en internet
Sent from my SM-G960F using Tapatalk