Lab · Practice

Practice lab

Type real commands and code, see what happens, and let the coach guide you — Linux, Windows, Python, JavaScript, HTML and SQL, all in your browser.

A safe sandbox: nothing here can change your real computer, and nothing is uploaded.

How it works

Simulated terminals

The Linux and Windows terminals are simulators with a small pretend disk. The commonest commands work like the real ones, so what you learn carries over.

Real languages

Python, JavaScript, HTML and SQL are the real thing: Python runs through Pyodide and SQL through SQLite, compiled for the browser.

The coach

The coach is a set of exercises and rules, not a chatbot: it checks your result, explains commands and the usual errors. Languages that need a compiler on a server (C, Java…) aren't here.