June 24, 2020, 7:41 p.m.
Wow! This question is so common. When I start coding, I had an AMD dual-core processor with 4 gigs of RAM, some old HDD hard disk. And it worked me fine. Now I have a laptop and since I'm mobile a lot, its dual-core i3 6th gen processor, with 16 GB of RAM, and 240 SSD hard drive. I can say that his laptop serves me well. I have some Linux on (currently I have fedora 32 installed ) it as OS, don't like windows. What I suggest is to use the PC you already (everybody has some PC), and just start learning to code. No excuses!! Enjoy your life! All the best from me. Your dear Ivan!