One of the most common questions, and the answer is that almost any computer already in the house will do. Coding at this level is lighter work than streaming a 4K video.
Honest minimum specs
- 4 GB of RAM — 8 GB is more comfortable, 4 GB works
- Any processor under about eight years old, including budget laptops
- A screen of 13 inches or more — this matters more than the processor, because code and output need to be visible together
- A real keyboard — the most important item on this list
Will a tablet or iPad do?
Two different answers.
For block coding (Scratch), ages 6–9 — yes. Dragging blocks with a finger is arguably nicer than with a mouse.
For a real language like Python — strongly discouraged. Code needs brackets, colons and quotation marks constantly, and on a touch keyboard each one means switching layouts. The child spends their energy typing instead of thinking.
On a tight budget, a second-hand laptop at 6,000–8,000 baht beats a new tablet at the same price for learning to program.
What not to buy
- A dedicated graphics card — unnecessary until 3D games or training AI models, which is not the first two or three years
- A gaming keyboard — does not improve anyone's code
- A second monitor — genuinely useful later; it can wait
Spend it here instead
- A stable internet connection — matters far more than the machine, especially for live lessons
- A headset with a microphone — a few hundred baht that transforms a live lesson
- A comfortable chair and desk — a child with a sore back stops early
When to upgrade
Wait for a real signal: the machine stalling with an editor and a browser open together, or projects with large files. That is usually year two or three — by which point you also know the interest is real.
You can judge all of this before spending anything: watch a real lesson and have your child follow along on whatever you already own.