온라인 웹 컴파일러 코딩 연습 사이트

새로운 프로그램 언어를 공부하는 경우 번거롭지만 개발 환경을 설치해야 합니다.

환경을 설치하지 않고 간단히 소스를 확인할 수 있는 사이트를 소개하겠습니다.

대부분 회원 가입을 하지 않아도 바로 사용할 수 있는 사이트입니다.

사이트마다 간단하게 장단점과 사용 가능한 언어들을 작성했습니다.

 

Coding Ground at tutorialspoint

Online C Compiler
Online C Compiler - The best online C compiler and editor which allows you to write C Code, Compile and Execute it online from your browser itself. You can create C Project using C version GNU GCC v11.3.0. You can also Edit, Save, Compile, Run and Share C Code online.

 

●장점

   ・다양한 언어 사용 가능(C, C++, Java, Python, latex, etc…)

  ・에디터, sh터미널, 디렉토리 브라우저

  ・터미널로 입출력 가능(stdin,stdout)

  ・파일 입출력 가능

  ・여러 개 파일 컴파일 가능

  ・프로젝트 다운로드 가능(tar.gz)

  ・URL 공유 가능

  ・로그인 필요 없음

 

●단점

  ・저장 불가

  ・업로드 불가

 

CodeChef

Online Compiler & IDE for Python, C++, C, Java, Rust - CodeChef
Compile & run your code with the CodeChef online IDE. Our online compiler supports multiple programming languages like Python, C++, C, JavaScript, Rust, Go, Kotlin, and many more.

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, etc…)

  ・텍스트 박스로 stdin 사용

  ・로그인 필요 없음

  ・로그인시 저장 가능

  ・파일 업로드 가능

 

●단점

  ・단일 파일만 컴파일 가능

 

 

ideone

Ideone.com
Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, latex, etc…)

  ・로그인 필요 없음

  ・로그인시 저장 가능

  ・URL 공유 가능

 

●단점

  ・파일업로드 불가

  ・단일 파일만 컴파일 가능

 

paiza.io

Online editor and compiler
Paiza.IO is online editor and compiler. Java, Ruby, Python, PHP, Perl, Swift, JavaScript... You can use for learning programming, scraping web sites, or writing batch

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, latex, etc…)

  ・로그인 필요 없음

  ・로그인시 저장 가능

  ・여러 개 파일 컴파일 가능

  ・텍스트 박스로 stdin 사용

  ・파일 입출력 가능

  ・URL 공유 가능

  ・파일 업로드 가능

 

●단점

  ・일본어

 

C++ shell

http://cpp.sh

 

●장점

  ・컴파일 옵션을 변경가능(C++98/11/14 등)

  ・로그인 필요 없음

  ・URL 공유 가능

 

●단점

  ・C++만 가능

  ・저장 안됨

  ・단일 파일만 컴파일 가능

 

 

Wandbox

http://melpon.org/wandbox

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, etc…)

  ・언어 버전 변경 가능

  ・로그인 필요 없음

  ・실행 결과가 새로운 탭으로 표시

  ・파일 입출력 가능

  ・여러 개 파일 컴파일 가능

  ・C/C++ boost 사용 가능

  ・파일 입출력 가능

  ・URL 공유 가능

 

repl.it

C Online Compiler & Interpreter
Write and run C code using our C online compiler & interpreter. You can build, share, and host applications right from your browser!

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, etc…)

  ・로그인 필요 없음

  ・URL 공유 가능

 

●단점

  ・단일 파일만 컴파일 가능

 

jdoodle

JDoodle - Online Compiler, Editor for Java, C/C++, etc
JDoodle is an Online Compiler, Editor, IDE for Java, C, C++, PHP, Perl, Python, Ruby and many more. You can run your programs on the fly online, and you can save and share them with others. Quick and Easy way to compile and run programs online.

 

●장점

  ・다양한 언어 사용 가능(C, C++, Java, Python, etc…)

  ・로그인 필요 없음

  ・텍스트 박스로 stdin 사용

  ・real-time collaboration 사용 가능(로그인 필요)

 

●단점

  ・단일 파일만 컴파일 가능

 

codepad

 

●장점

  ・다양한 언어 사용 가능(C, C++, Python, etc…)

  ・로그인 필요 없음

  ・URL 공유 가능

 

●단점

  ・stdin 사용 불가

  ・단일 파일만 컴파일 가능

 

 

Solo Learn

Online Code Editors, Compilers & Playground | Sololearn
Test your snippets online with our online code editors. 15+ languages available for FREE!

 

●장점

  ・다양한 언어 사용 가능(C++, Java, Python, etc…)

  ・로그인 필요 없음

 

●단점

  ・C 사용 불가

  ・stdin 사용 불가

  ・단일 파일만 컴파일 가능

 

Geeks for Geeks IDE

Online Compiler and IDE - GeeksforGeeks
Compile and run your code with ease on GeeksforGeeks Online IDE. GFG online compiler supports multiple languages like C, C++, Python, Java, NodeJS and more. Try it now on ide.geeksforgeeks.org

 

●장점

  ・다양한 언어 사용 가능(C++, Java, Python, etc…)

  ・로그인 필요 없음

  ・텍스트 박스로 stdin 사용

 

●단점

  ・C 사용 불가

  ・단일 파일만 컴파일 가능

 

RyuGod

RyuGod
로그인없이 C언어, 파이썬 등의 온라인 컴파일 및 개발 환경과 리눅스 콘솔을 지원합니다

 

●장점

  ・다양한 언어 사용 가능

  ・로그인 필요 없음

  ・한글 설명 지원

 

●단점

  ・단일 파일만 컴파일 가능

 

인스톨 필요 없이 온라인에서 바로 컴파일이 가능하기 때문에 확인하고 싶은 코드들을 바로 실행해 결과를 볼 수 있습니다.

간단한 테스트를 하기에도 좋습니다.

댓글