지원 언어
모두 사용자 브라우저에서만 실행합니다. 코드가 우리 서버로 가지 않습니다.
| 언어 | 어디서 | 채점 문제 |
|---|---|---|
| JavaScript | 연습장 · 문제 | 있음 |
| TypeScript | 연습장 · 문제 | 있음 |
| Python | 연습장 · 문제 | 있음 |
| SQL | 연습장 · 문제 | 있음 |
| Excel | 연습장 · 문제 | 있음 |
| VBA | 연습장 · 문제 | 있음 |
| Lua | 연습장 · 문제 | 있음 |
| C / C++ | C 실험장 | 없음 (실험) |
| HTML / CSS / JS | 결과물 | 미리보기만 |
아직 없는 언어
코드를 다른 서버로 보내지 않고 브라우저 안에서만 실행하기 때문에, 아래 언어는 아직 넣지 못했습니다.
| 언어 | 이유 |
|---|---|
| Rust | 브라우저에서 돌리려면 받아야 할 파일이 너무 큽니다 |
| C# | 브라우저에서 돌리려면 받아야 할 파일이 너무 큽니다 |
| Java | 브라우저에서 돌리려면 받아야 할 파일이 너무 큽니다 |
| Kotlin | 브라우저에서 돌리려면 받아야 할 파일이 너무 큽니다 |
| Flutter / Dart | 브라우저에서 돌리려면 받아야 할 파일이 너무 큽니다 |
코드가 실행되는 곳
실행 버튼을 누르면 코드는 지금 보고 있는 이 브라우저 안에서 바로 돌아갑니다. 쓴 코드와 연습 기록은 우리 서버로 전송되지 않고 이 기기에만 남습니다.
알아 둘 점
처음 실행할 때는 필요한 파일을 받느라 몇 초 걸릴 수 있습니다. 끝나지 않는 코드는 잠시 뒤 자동으로 멈춥니다. C·C++은 아직 실험 단계라 기기나 브라우저에 따라 실패할 수 있고, 채점 문제는 준비 중입니다.