I have been using Windows my entire life, but since I got my Steam Deck I’ve been considering trying to get into Linux.
I obviously don’t have much of an idea where to begin, other than that I’m currently also trying to learn Javascript. I’d like a basic workstation I can code on and mess with, that doesn’t run more than a couple hundred. Could use some recommendations for hardware plus where to begin.
I should add that I’ve been interested in getting a small, portable notebook for coding separate of this, and making it Linux seemed a good idea at the same time.
Generic answer for this is to get a refurbished corporate laptop. At least in here we have several companies which buy previously leased computers and give them a refurb (new hard drive, good cleaning, things like that) and sell them for pretty good price.
W, T or X series Thinkpads are pretty safe options, my T495 was 300€(ish) on sale. L and carbon are something I’d avoid, L (at least few years back) weren’t built as well as T-series and X1 carbon doesn’t have options to expand/swap out ram.
If your budget stretches to a new laptop, framework make laptops (light weight or serious game machines) that come with Linux installed.
If you have no budget some second hand high end Chromebooks can be converted to mainstream Linux (video)
The other comments suggesting old ThinkPads are fine, but they’re heavier than I like to carry
I also recommend getting a refurbished ThinkPads for their excellent Linux support, especially newer models like the X1 Carbon. No need to worry about such and such hardware not working on Linux. Avoid models with Nvidia GPU for less maintenance headache.
Pinebook Pro is rather nice, though it is low powered and some tasks will feel slow on it.
You should really edit your post with what your budget is and what your requirements are if you want anything other than brand recommendations.
I’d say don’t use debian because GNOME environment feels restrictive. No window snapping was my biggest turn off.
I use Fedora - KDE which is really comfortable to me. Others have said Mint Cinnamon is a good one to start with.
Whichever OS you choose, when you install it, for the love of God, plug in a network cable so you can use internet on the thing as it installs. This will save you much trouble during set up.
Not using Debian because gnome seems silly to me. Why not just install plasma if that’s what you want?