컴파일러는 특정 언어의 코드를 다른 언어로 번역하는 프로그램을 말합니다. 보통 컴퓨터가 이해할 수 있도록 기계어로 변환한다고 생각하시면 됩니다. 프로그래밍 언어를 작성한 의도대로 실행하게끔 도와줍니다. 보통 개발을 할 때는 통합 개발 환경인 IDE를 사용하지만, IDE는 프로그램이 무겁고 사용 환경이 제약적이기 때문에 웹사이트에서 제공하는 컴파일러를 사용하면 편리합니다. 개발 언어를 공부할 때 유용하게 사용할 수 있을 것입니다.
🟧 Java Compiler
Online Java Compiler
Online Java Compiler - The best online Java compiler and editor which allows you to write Java Code, Compile and Execute it online from your browser itself. You can create Java Project using Java version OpenJDK 11.0.17. You can also Edit, Save, Compile, R
www.tutorialspoint.com
Execute를 눌러 실행할 수 있습니다.
🟨 Kotlin Compiler
Kotlin Playground: Edit, Run, Share Kotlin Code Online
play.kotlinlang.org
오른쪽의 파란색 Run 버튼을 눌러 실행할 수 있습니다.
🟩 Dart Compiler
DartPad
dartpad.dev
코드 우측의 파란색 Run 버튼을 눌러 실행할 수 있습니다.
🟦 Python Complier
Online Python Compiler (Interpreter) - Programiz
Write and run your Python code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.
www.programiz.com
코드 우측의 파란색 Run 버튼을 눌러 실행할 수 있습니다.
+ 추가 visual debugger ( Java, Python, JavaScript, C, C++ )
Python compiler - visualize, debug, get AI help from ChatGPT
Write code in Python 3.11 [newest version, latest features not tested yet] Python 3.6 [reliable stable version, select 3.11 for newest] Python 2.7 [unsupported] ------ Java C (C17 + GNU extensions) C++ (C++20 + GNU extensions) JavaScript (ES6) Visualize Ex
pythontutor.com
코드를 한 줄씩 실행하면서 흐름에 따른 변화를 시각적으로 표현해 주는 Complier입니다. Java와 Python 등 다양한 언어로 사용 가능합니다.