How to use an online compiler for Python, JavaScript, TypeScript, SQL and HTML
- Pick a language at the top: Python, JavaScript, TypeScript, SQL or HTML.
- Write your code, or choose an example to start from.
- Press Run (or Ctrl+Enter). The output shows on the right; on a phone, below.
- If your program asks for input, type the answers in the Input box, one per line, before you run.
Learning to code? The free courses in the Learn section go from beginner to expert, with tasks checked in this same editor. Other languages: Python, JavaScript, TypeScript, SQL, HTML, CSS & JS.