Code Lab
Write code, run it, learn from it
Real Python 3.14 (with NumPy and pandas) and SQL, running right in your browser. Nothing to install, nothing to pay, and your code never leaves your device.
Python 3.14Python playground
Loading Python
Output
Press Run to see what your code does. Change anything and run it again.
Runs in your browser. Your code isn't sent anywhere.
SQL · SQLiteSQL playground
Loading Python
Tables:students(id, name, city, marks)departments(id, dept_name)enrolments(student_id, dept_id)
Output
Press Run to see what your code does. Change anything and run it again.
Runs in your browser. Your code isn't sent anywhere.
Run with Ctrl + Enter
Or ⌘ + Enter on a Mac. Change anything and run it again.Friendly errors
Every error comes with the line and a plain hint on what usually causes it.SQL sample data
Students, departments and enrolments tables, ready to query.