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 Pythonstrongly 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

  1. A stable internet connection — matters far more than the machine, especially for live lessons
  2. A headset with a microphone — a few hundred baht that transforms a live lesson
  3. 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.