Best computer for programing & coding | PC vs Laptop buying guide

Best computer for programing & coding | PC vs Laptop buying guide

Here are the important factors to consider when you’re looking to buy a computer as a developer.

Custom-Build vs Prebuilt PC
With a custom computer, you must decide what kind of hardware to get. It would require much more knowledge. Since you are buying every single component separately, you need to make sure that they are compatible with each other.

With a prebuilt computer, it is much more convenient but you will be limited by the hardware installed by the seller. You may still be able to upgrade or replace parts, but you will only have whatever opportunities the computer seller gives to you.

Custom PCs used to be a cheaper choice. But what we have seen recently, the mobile industry started using a lot more RAM in production, which has resulted in a shortage of RAM shortage in the industry. And in the past recent years, GPU prices became so expensive because people were going crazy about cryptocurrency mining.

So in reality, buying a pre-built computer may be a cheaper option since the parts are bought directly in bundles from the manufacturers.

Desktop Computer VS Laptop
The primary factor here would be portability. If you travel a lot or need your workstation to be with you at all times, then a laptop is the right choice.

Today, laptops are powerful enough that they can be used for web development and coding. Many professional web developers have admitted that they haven’t used a desktop in years as laptops offer the flexibility to conduct their work from anywhere.

What laptops lack is the upgradeability. You can’t alter major things in laptops. So you’ll have to carefully choose what model is the right one for you.

The screen is crucial on a laptop. Due to size constraints, laptop displays are comparatively very small. So you should pick a laptop with a screen that is large and crisp enough for your tasks.

When picking up the storage device, choosing a laptop with SSD is better in terms of performance. But it is more expensive compared to the traditional hard disk drives.

The battery is another crucial factor for a laptop. You should look for a battery with the longest runtime. Generally, you should pick a laptop with a battery that has the most electrical charge.


The 3 most commonly used operating systems nowadays are Windows, Mac OS, and Linux.

Windows is the most popular system. Windows supports most programming languages, so if the programming language of your choice works on Windows, you may look no further.

Mac OS is a very popular choice among web developers nowadays. If you’re an iOS app developer, Mac OS is definitely a good choice.

Linux is far ahead of Mac and Windows when it comes to security and customizability. But it may lack in tools and software when compared to the other two operating systems.

Which Operating System should you choose?
As a programmer, you might often find yourself in a situation where you have to switch over to another operating system.

You probably need to run Linux on Windows PC or run Windows on Mac. In these cases, you need to ensure the machine you are working with has sufficient RAM in order to do these things.

When you are using a virtual machine like Parallels or Boot Camp to boot the next Operating System as a virtual machine. You will have the options to go with what includes Linux, Windows, or Mac-dependent on your software requirements.



best computer for coding
best computer for programmer
best computer for developer
best pc for programming
laptop or desktop for programming
best laptop for programmer
best laptop for coder
best laptop for coding

44 Comments

  1. nicolas padron on November 22, 2021 at 11:38 am

    Very important information for those of us in the world of technology. But I work better with MAC. They are excellent for everything! all!



  2. Arindam Maji on November 22, 2021 at 11:39 am

    You are absolutely right broo.. i am a computer science student.. And I think what you are talking is right.. I definitely recommend this to all programmers ..



  3. Noo Ra on November 22, 2021 at 11:40 am

    What computer 💻 or pc good for application development



  4. Prabagaran Ravi on November 22, 2021 at 11:40 am

    I have learned lots of useful information from this video. really you explained well. Thanks.



  5. lolipop on November 22, 2021 at 11:40 am

    detailed explain of best computer for programing tutorial is very informative and helpful ,thanks .



  6. BM Tradings on November 22, 2021 at 11:40 am

    Thank you for this video. I learned a lot, and this will help me a lot in decision about my coding computer



  7. SUPER MEDIA on November 22, 2021 at 11:45 am

    Good bro



  8. ribal yaghi on November 22, 2021 at 11:46 am

    Please just respond with a small reply, can you make a social media app with python?



  9. Kaji Al-Mamun on November 22, 2021 at 11:49 am

    is i5-10210u laptop , 1.6Ghz-4.2Ghz good for Android developers without dedicated gpu?



  10. stranger bangla on November 22, 2021 at 11:49 am

    nice,it’s very helpful video for me,thanks



  11. M Statton on November 22, 2021 at 11:53 am

    This is an exceptionally worthless video with regards to programmers’ needs. Made for the views only.



  12. Vishnu Vinod on November 22, 2021 at 11:58 am

    Thanks I learnt a lot from this video👍



  13. sam johns on November 22, 2021 at 11:58 am

    this video clearly details PC specs that are more suitable for professional programmers.



  14. Juan Barreto on November 22, 2021 at 11:59 am

    Excellent guide, i was waiting fot this to buy a pc!! thanks you



  15. Metalizando on November 22, 2021 at 11:59 am

    This video helped me a lot in the decision to buy a new computer.



  16. Huamarkets on November 22, 2021 at 12:01 pm

    Thanks for the help to get the best computer. This is the best helpful buying guide



  17. Abdulla M on November 22, 2021 at 12:03 pm

    The video contain lots of information to know…



  18. Alberttoluis 1 on November 22, 2021 at 12:04 pm

    I completely agree a laptop is the best option, worse it must meet the appropriate requirements, thanks for your good comparison ..



  19. Tony Lars on November 22, 2021 at 12:09 pm

    I’m looking to get into coding since there’s so much money in it, so glad I found this!



  20. MrSamurai47 on November 22, 2021 at 12:09 pm

    But how much ram is required



  21. Akash Chatterjee on November 22, 2021 at 12:11 pm

    Wonderful video you explain beautifully and in detail about
    Best computer for programing & coding.you provide quality information with us. thank you for this amazing video.



  22. Suraj Rana on November 22, 2021 at 12:11 pm

    Your post made it easier to choose the best computer for programming. Very Informative post .



  23. putas chimi on November 22, 2021 at 12:11 pm

    it seems to me a very interesting topic this comparison is excellent



  24. Marcelo Alfonso on November 22, 2021 at 12:12 pm

    good way to explain how to encode a lapto or a pc, and their differences



  25. francisco camejo on November 22, 2021 at 12:14 pm

    Very interesting information to take into account between a pc and a laptop, in my case I prefer the pc. To program and encode.



  26. juan wibowo on November 22, 2021 at 12:15 pm

    This video help me to decide the best computer for me as a website programming



  27. inversiones lumi on November 22, 2021 at 12:16 pm

    nice video it is a good information about computer good job



  28. imaN on November 22, 2021 at 12:16 pm

    very nice video



  29. Mparmpakakis on November 22, 2021 at 12:16 pm

    This might be a stupid question but I am gonna ask anyway.
    Let’s I am coding on a desktop and the power supply goes out, does the pc immediately turn of and I lose the code or is there a system that gives you some time to save your progress?



  30. Maiguel Moreno on November 22, 2021 at 12:20 pm

    I am a computer scientist and this video has helped me decide which is the best computer to start my projects



  31. arafat islam on November 22, 2021 at 12:21 pm

    nice video



  32. Kari Reault on November 22, 2021 at 12:21 pm

    Very interesting video.. I have learnt a lot from this video…thank for uploading the video



  33. fun video!!!!! on November 22, 2021 at 12:23 pm

    very informative video. i like it bro



  34. Prince Williams 33 on November 22, 2021 at 12:24 pm

    Can you do all of your programming on a laptop as a professional software engineer? I like the idea of using only a laptop.



  35. yusmary hernandez on November 22, 2021 at 12:26 pm

    very good video, it really helped me a lot in the coding part, I hope you keep uploading more videos of this style and help people just like you helped me like this, blessings for you and for your channel



  36. Idayu 2019 on November 22, 2021 at 12:26 pm

    Great video, I have learned more about computer from this video, thanks a lot for sharing 👍



  37. Gustavo marquez on November 22, 2021 at 12:26 pm

    great recommendation will help me make the best decision when buying my great video pc



  38. sagar singla on November 22, 2021 at 12:27 pm

    This video is really good for all the videos. good information learned lot of things about which is the best computer for programing & coding.😍😍😍



  39. งานบูรณะ Xrider on November 22, 2021 at 12:29 pm

    ตี๋เอง เข้าใจง่ายมาก ดีๆ



  40. appus on November 22, 2021 at 12:29 pm

    good information learned lot of things about which is the best computer for programing & coding thanks for the helpful details



  41. Catherine Cagnetti on November 22, 2021 at 12:30 pm

    Excellent, good to know which is the best computer that will allow programming and coding in an easy way, a good guide to know what to buy



  42. Juan on November 22, 2021 at 12:32 pm

    As a programmer, your priorities are an OK CPU, reliable SDD, enough RAM, nice monitor and a comfortable keyboard.

    – CPU: most modern cpu are more than enough for 99% of programmers out there. Focus in getting something recent, but not overkill. An i9, i7, ryzen 7 or ryzen 9 are great, if you can get afford them, but do not lose sleep if you go with a cheaper one. Any chip that’s not older than 2 years is acceptable if you’re thinking of buying new, if you already have one, as long as it isn’t too old, it’ll be just fine. I wrote c# in visual studio on a i5 from 2016 with no problems.

    – GPU: if this is a workstation, and you’re not making AAA games or into any form of design, which GPU to buy should be last in your priorities. An old RX 550 go for about 90$, and is perfectly fine. Do not get into the PC master race unless you have deep enough pockets. And if you’re certain you’re not going to use it, just buy a CPU with integrated graphics.

    – ram: 8gb ram minimum. Right now ram isn’t as expensive as before, so 16gb is the sweet spot. You can find 2x8gb sticks for around 60$. Note, if you decided to go for an AMD cpu, pay attention to the speed of the ram you’re getting. If possible, go for 3600mhz, 3000 minimum.

    – storage: get an ssd. You can get a low storage one (240gb) for ~40$, just install your OS, IDE, and main apps here and just buy a HDD when you can . Do not pick a weird Chinese brand. Well, this kind of applies to everything. I don’t recommend anything lower than 250gb, as SSD needs around 15% free space to work and you need to install programs and your most common files on it, the jump from ~120 to ~250 is so small that is just not worth going that cheap.

    – motherboard: the only requirement is that is from a nice brand and that it won’t bring you headaches. Go ATX or micro-ATX depending on the size of your case. Micro-ATX are typically cheaper tho, and if you’re not planning on overclocking, they should be more than enough as long as they don’t suck. microAtx go for around 60$-100$ and atx anything between 100$ and 700$. Do not spend more than 150$ on a MOBO in this kind of system. Leave that for your gaming one.

    – power supply: there are a bunch of power consumption calculators, just google them and place in your parts and it’ll recommend you some wattage. Just go for a 80+ bronze and a reputable brand. Seasonic, corsair, EVGA are great options. 70-90$ should be more than enough. Don’t mind if is not modular, your priority is the watts, brand and that bronze certification.

    – Keyboard: do not skimp on this. You’ll be using it almost every single day for hours at a time. It needs to be comfortable, easy to type in and durable. Just because you’re cheaping out on other parts, doesn’t mean you’re going to buy the cheapest everything.
    – Mouse: just get something reliable but nothing fancy.

    -Monitor: crisp and detailed letters are easier to read. You’ll be looking at your monitor even more than what you’ll use your keyboard. Buy a decent monitor. Go for 4k as soon as you can. Ignore anything beyond 60fps, you’ll have no use for it. Oh, and try to get one that has a vertical mount included, vertical monitor does wonders to your ability to read code.



  43. Duvan Vilera on November 22, 2021 at 12:33 pm

    excelente video sirve a la hora de buscar una buen pc



  44. Sushil on November 22, 2021 at 12:34 pm

    i like this video