Are Ryzen 5 CPU's better than Ryzen 3 CPU's? regarless of which number i/e 2600/3300 etc,
Thank you guys for all your help, I did ask on another forum and first 4 replies were about why I wanted to build instead of just buying, all in good faith I guess but I had the feeling they were not willing to give any advice until I'd explained the reason lol
Generally the higher the number, the better the CPU (and the higher the cost), but the real answer is it depends.
When you're looking at CPU model names like "Ryzen 5 3600X", the "Ryzen 5" is the brand family name, the "3xxx" is the generation, the "x600" is the SKU, and the "X" is the suffix modifier. It's very similar to Intel's naming convention
The most notable difference between Ryzen 3 and Ryzen 5 is in core count. The Ryzen 3 3300X is a 4 core / 8 thread processor while the Ryzen 5 3600X is a 6 core / 12 thread processor. There are other differences, like amount of cache, but core count is the one that will make the biggest difference most of the time. If you pit a Ryzen 3 and a Ryzen 5 against each other in a task that only uses 4 processing threads, the difference in performance will be small. But if it's a task that can scale up beyond 8 threads then you'll see the Ryzen 5 widening the gap.
You do have to be careful comparing processors across generations. Each processor generation benefits from performance improvements over the last, and IPC (instructions per clock) improvements are important for a gaming CPU. So you might be tempted to buy something like a Ryzen 5 1500X instead of a Ryzen 3 3300X, but you might find that it performs worse in games even though it was a "higher tier" CPU when it released.