Visual Studio ile geliştirme yapacağınızı varsayarak yorumumu yapıyorum. VS sistem gereksinimlerini C# sistem gereksinimleri gibi aktarmak çok da yanlış olmaz.
Şahsi deneyimlerime dayanarak, üniversitede 1. sınıfın ilk döneminde geliştirdiğimiz projeler, ufak olanlar 8 GB'a yakın, yaptığımız en yüksek proje de geliştirme aşamasında 10-12 GB RAM kullanıyordu. 4 GB RAM'in sorun çıkaracağından hiç şüphem yok.