FWIW, my development machine is a 13 year old laptop with 8GB of RAM and it works fast enough with Ubuntu MATE, a trimmed down Linux Distro derivative of Ubuntu using the lighter weight marco window manager instead of the newer gnome
I use it for my Python development of Nodeyez using VS Code as the IDE.
For systems with limited resources consider distros like Ubuntu Mate, Linux Mint, Manjaro