Playground
브라우저에서 바로 코드를 써 보고 실행하는 연습장입니다. 쓴 코드는 이 브라우저에 저장됩니다.
SQL
In browserSELECT Fname, Lname FROM EMPLOYEE WHERE Dno = 5;교재의 COMPANY 데이터베이스에 바로 쿼리를 날립니다. 실행할 때마다 바뀐 행이 표에 표시됩니다.
SQLite (sql.js)HTML
In browser<h1>Hello</h1> <style>h1 { color: tomato }</style> <script>console.log("hi")</script>HTML, CSS, JavaScript를 한 파일에 쓰면 미리보기에 바로 그려집니다.
Sandboxed iframeJavaScript
In browserconst xs = [3, 1, 2] console.log(xs.toSorted()) // [ 1, 2, 3 ]브라우저에서 바로 실행합니다. console 출력과 top-level await를 쓸 수 있습니다.
Web WorkerPython
In browsernums = [int(x) for x in input().split()] print(sum(nums))브라우저 안에서 CPython을 돌립니다. 처음 실행할 때 런타임(약 10MB)을 한 번 받아옵니다.
Pyodide (Python 3.14)C
Compiler Explorer#include <stdio.h> int main(void) { printf("Hello, C\n"); }GCC로 컴파일해서 실행합니다. 입력은 stdin 칸에 미리 적어 둡니다.
GCC 15.2 · Compiler ExplorerC++
Compiler Explorer#include <iostream> int main() { std::cout << "Hello, C++\n"; }G++로 컴파일해서 실행합니다. C++20 표준 라이브러리를 그대로 쓸 수 있습니다.
G++ 15.2 (C++20) · Compiler Explorer
C와 C++ 코드는 컴파일과 실행을 위해 Compiler Explorer(godbolt.org)로 전송됩니다. 나머지 언어는 이 브라우저 안에서만 실행됩니다.