Hi guys I want to buy a laptop for programming, but I couldn’t figure out what i really want .

my budget range from 600$ to 1200 .

I found these laptops in the market

(i3 - 4g ram - 256 giga ssd) for 600$

(i5 - 8g ram - 512 giga ssd) for 800$

(i7 - 16g ram - 512 giga ssd) for 1200$

and also ryzen 3 5 and 7 .

here what I want you to Know :

1- I want to use this laptop for programming only (and browser of course),

2 - I will programming for android (for now ),that’s mean i need to install android studio , IntelliJ IDEA or Eclipse (maybe other).

so I’m afraid if I buy 1200$ laptop i will regret it , because don’t need that much ram or cores or ssd capacity.

and if i buy 600$ i will regret it too ,because it will be too slow or not ideal for programming,less ram -less capacity -less core

I was depressing for long time and I’m slowly back on track so i don’t know what going on ( on tech world).

and also there are laptop 2 in 1 (laptop and tablet) with pen, is it worth to buy ?.

dose the laptop now upgrade-able in terms of ram , saying this because of what going on in part replacement issue (like apple ).

so help please what should I buy.

pardon my English not my first Language, and thanks in advance.

Edit : thank you guys very much , that’s really help and very informative. 👍 😍

  • @uthredii@programming.dev
    link
    fedilink
    English
    191 year ago

    I have a framework laptop and really like it.

    The main benefit is that it is fairly future proof, so you could get one the of the cheaper ones now and then upgrade if you need better ram/CPU/apu

    • @aaulia@lemmy.world
      link
      fedilink
      English
      71 year ago

      pardon my English not my first Language, and thanks in advance

      Considering OP might not from the US nor Europe, I don’t think Framework will fall on his budget (I mean he probably could get a lower end one, but alas), and shipping would be a hassle.

      I liked framework a lot, but understand that they’re new in town and selling world wide is not an easy feat to do for new company.