They will work, but pretty much everything on it is major overkill - especially if gaming is the top priority. Knowing the budget will help suggest a stronger system.
I am trying to build my self a computer that will last quite a long time and that I can use for the future. I plan to get into video game development and programming for video games but I am very new to building computers. I am trying to build a computer under $3000 and I want it to be strong and capable of almost anything. As of now I would use it for hosting servers, gaming and some small work. Thank you for your help!