Also known as: Personal computer, PC
A personal computer is a general-purpose computer sized and priced for one user, in two main forms — the desktop and the laptop.1
Overview
Whatever the form factor, a personal computer is built from the same four building blocks: a CPU, RAM, storage, and input/output. What sets it apart from smaller devices is headroom: a full operating system and gigabytes of memory, enough to run essentially the whole programming-language landscape without compromise.
The two main packages simply arrange those blocks differently — a desktop spreads them across a roomy case for power and upgrades, a laptop folds them into one portable shell — but the computing model underneath is identical.
Main forms
The category splits mainly on whether the machine moves:
| Form | Portability | Performance | Upgradeable | Typical use |
|---|---|---|---|---|
| Desktop | Stationary | Highest per dollar | Easily | Bench, heavy work |
| Laptop | Goes anywhere | Good, may throttle | Minimal | Everyday, mobile |
| All-in-one | Stationary | Moderate | Limited | Tidy home/office |
| Mini PC | Movable-ish | Moderate | Limited | Always-on node |
Where it fits
The personal computer is the machine most developers write and test code on — the “development machine.” Because it has the OS, memory, and storage to host compilers, editors, and full toolchains, SDR software and decoders like GopherTrunk run comfortably on one. This entry is the umbrella for the desktop-vs-laptop category; the two sub-entries cover the trade-offs.
Sources
-
Personal computer — Wikipedia, on the general-purpose single-user computer and its forms. ↩