Skip to content
← Back to Community
which laptop is best for programming students
Profile icon
fakhar50

I am a college student and looking for a laptop for my programming class. any recommendation from this list https://www.findclickread.com/best-laptops-for-college-students-under-400/

Voters
Profile icon
fakhar50
Comments
hotnewtop
Profile icon
RYANTADIPARTHI

maybe mac.

Profile icon
19wintersp

@RYANTADIPARTHI Isn't the cheapest MacBook somewhere around $1k?

Profile icon
Baconman321

@19wintersp In addition, aren't they also super hard to make repairs on by yourself?

Profile icon
19wintersp

@Baconman321 To be honest, most laptops are a bit funny to repair. However, Apple charges extortionately for official repairs, and has always frowned upon independent repairers.

Profile icon
Baconman321

@19wintersp That's what I've heard.

Profile icon
buyerdirection
Profile icon
hidenhev

A few years ago, I asked the same question, so my answer can be considered a squeeze for the last ~3 years of using laptops. In the end, I chose Dell Inspiron 5368. On my own, I would advise you to pay attention to:

  1. Processors of only the latest generations;
  2. SSD was just a must-have; NVMe or SATA is another question;
  3. 16 RAM. I have 8 soldered on the board, always packed to the brim;
  4. Autonomy and weight.
    At the same time, always remember that laptops break down more often than computers. I chose laptop repairing near me in advance, which I turn to from time to time.
    If you have any questions, write to me in private messages.
Profile icon
ShyamuGupta

I understood how tought to select perfect laptop which is good for programming and also come in budget so there are some best budget options in this list - best 14 inch laptop under 500

Profile icon
bastalin

One of the most common misconceptions: "Writing code and typing in Word puts the same strain on your computer's hardware. In reality, this isn't the case. A professional programmer not only has to rack his brain to write code but also run various development environments and virtual machines, open 100500 browser tabs, and so on https://thecursedcrusade.com/best-laptop-for-computer-science/. Choosing the best laptop for programming in 2021, the first criterion for you is a powerful processor (pay attention to clock speeds, the number of cores, threads) and a large amount of RAM.

Profile icon
Felecia-UlphiUl

Hi, it's better to buy a good laptop right away, I'm not talking about some monsters, just a good average laptop, I like hewlett packard and their laptops, I think they are excellent in terms of what they give you and how much you pay for it, here is a selection of the Best HP i5 Laptops here are most laptops that will suit you and close the need for the next 3 years for sure, check out this site

Profile icon
xxpertHacker

Do you really need anything crazy?

The largest program you'll have will most likely be an IDE / text editor.

Do you really need some crazy specs to program?

Phff, you're probably a Python/JavaScript user, so speed doesn't matter anyway.

Profile icon
IntellectualGuy

I would recommend having a laptop with around 8-12 gigs of ram, at least 256 gigs of SSD(Do NOT get a hard drive, they are super duper slow), for a processor, a 9th or 10th gen of intel i5 or i7 should be good. I wouldn't recommend getting into AMD for programming, but it's up to you.

Profile icon
19wintersp

@IntellectualGuy I've actually found that AMD works quite well for programming (with Zen+ and higher), as it works well with multi-threaded workloads - having an editor, compiler, web browser, and your program running simultaneously - and is generally cheaper.

Profile icon
IntellectualGuy

@19wintersp Ok I didn't know it was good for programming, and I like AMD(Never had one, but have seen people use it). Also intel is actually pretty cheaper than AMD.

Profile icon
19wintersp

@IntellectualGuy Intel chips are normally more expensive than AMD in the mid-range.

Profile icon
Baconman321

Did you know the average user device costs under $200 USD? (Source: the IDC)?

Now I wouldn't say programming is the most CPU intensive task (*ahem: games. Unless, you are making games), but it definitely isn't the lowest CPU intensive task, either.

Depending on your needs, you should settle for a computer that has at least 4 Gigabytes of ram (I would recommend nothing less, even for non-programming uses, although 6-8 might be better if you could afford it. Keep in mind that if you are doing game design I would recommend no less than 6-8 Gigabytes of RAM). In general, programming files are somewhat small (again, depends on how big you are wanting to go), so I would recommend a disk size of at least 200 Gigabytes (although you could aim higher or lower depending on your budget needs; this is one of the more flexible things). I recommend also having a computer that is easy to maintain and repair (if you are good at that type of stuff). It should also be compatible with installing linux (most computers are, but it is a good idea anyways because linux is really good for programming related operations).

Like I said, programming is variable. What you need can depend on what you are programming, so here are a few variables for different programming categories:

  • Game development/design/Modeling: More processing (especially GPU) and Disk space.

  • Front-end development: Possibly less disk space (and sometimes less processing power as well).

  • Server-side applications: Most likely more processing and disk space (especially if you are going to host a website on it, although this is highly not recommended).

  • Machine learning: More Processing power (definitely, ML is highly CPU intensive) and possibly more disk space.

  • Other: Do some research.

(When I mean processing power also take into account RAM).

Another thing to note is that oftentimes you can leave out things that add to the cost, like powerful speakers (unless you are doing something with audio, you don't likely need it... especially if you have another device to stream audio from) or battery hold life (If you keep it plugged in all day you can always go for a weaker battery). It's best to do some research and also remember to ask the salesperson the specs of the device).

Profile icon
EpicGamer007

@Baconman321 i agree with you on everything except the minimum amount of ram as 4 gb. I used to have 4gb ram on my home computer and it was TERRIBLE for running apps like Unity, eclipse, etc. Once I upgraded it to 8gb of ram, it ran very smoothly

Profile icon
Baconman321

@EpicGamer007 Yes, but I said at least. I should include that game design should require at least 6-8 Gigabytes. It depends on what you are using.

Hey, at least it isn't 2 gigabytes!

Profile icon
Wumi4

This depends on what you do. If you are doing back-end things, like making small games, programming tools, and things like that, then a 4-8 GiBs of RAM, with not very big disk size (200 or more or maybe less) computer should done the job. If you working on mobile apps, you will need a computer with around 8-16 GiBs of RAM, and also a pretty big disk size (around 300-600 or more). If you make on frontend things, like making web application with React and More and things like that, then it will be the same as back-end. This is my opinion, you can customize it to fit well with your financial situation now.