En realidad para empezar a programar no necesitas tener especificaciones técnicas en particular en tu equipo, salvo que sean lenguajes muy pesados como Unitiy, sin embargo, si estas empezando en este tema, puedes desde ocupar herramientas que están en línea como P5.js o Code.org, y si quieres instalar un programar, hay varios buenos, pero a mi en lo particular me gusta trabajar con VisualStudio, que de paso te sirve para soportar varios lenguajes, es bastante flexible la herramienta.
Leer más