본문 바로가기
개발공부

컴파일러 사이트 모음 (Java, Kotlin, Dart, Python)

by 개발자D 2024. 11. 19.

컴파일러 사이트 모음 (Java, Kotlin, Dart, Python)

컴파일러는 특정 언어의 코드를 다른 언어로 번역하는 프로그램을 말합니다. 보통 컴퓨터가 이해할 수 있도록 기계어로 변환한다고 생각하시면 됩니다. 프로그래밍 언어를 작성한 의도대로 실행하게끔 도와줍니다. 보통 개발을 할 때는 통합 개발 환경인 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

Java Compiler

 

Execute를 눌러 실행할 수 있습니다.

 

🟨 Kotlin Compiler

 

Kotlin Playground: Edit, Run, Share Kotlin Code Online

 

play.kotlinlang.org

Kotlin Compiler

 

오른쪽의 파란색 Run 버튼을 눌러 실행할 수 있습니다. 

 

🟩 Dart Compiler

 

DartPad

 

dartpad.dev

Dart Compiler

 

코드 우측의 파란색 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

Python Compiler

 

코드 우측의 파란색 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 등 다양한 언어로 사용 가능합니다.