📌 개발할 때 어떤 프로그램을 써야 할까?
💡 언어별로 적합한 개발 도구(IDE, 에디터)가 다름
프로그래밍 언어 추천 프로그램 언제 사용하면 좋을까?
| Java (자바) | 🟢 이클립스 (Eclipse), 🔵 VS Code | 자바 프로젝트, 웹 개발(Spring) |
| C / C++ | 🔵 VS Code, 🟠 CodeBlocks, 🔴 Dev-C++ | 임베디드, 시스템 프로그래밍, 게임 개발 |
| Python (파이썬) | 🔵 VS Code, 🟣 PyCharm, 🟡 Jupyter Notebook | 데이터 분석, AI, 웹 개발, 자동화 |
| HTML / CSS / JavaScript (웹 개발) | 🔵 VS Code, 🟠 WebStorm | 프론트엔드 & 백엔드 개발 |
| SQL (데이터베이스) | 🟢 오라클 SQL Developer, 🔵 DBeaver | 데이터 저장, 조회, 관리 |
📌 C언어 & 파이썬 개발 환경 추천
✅ C 언어 개발할 때 추천 프로그램
1️⃣ VS Code → 플러그인 설치하면 편하게 개발 가능
2️⃣ CodeBlocks → 가벼운 C/C++ 전용 IDE
3️⃣ Dev-C++ → 초보자용, 설치만 하면 바로 사용 가능
👉 언제 사용?
- 시스템 프로그래밍 (운영체제, 드라이버 개발)
- 게임 엔진 (Unreal Engine)
- 마이크로컨트롤러 (임베디드 프로그래밍)
✅ 파이썬(Python) 개발할 때 추천 프로그램
1️⃣ VS Code → 가볍고 빠름, 다양한 플러그인 지원
2️⃣ PyCharm → 강력한 기능 제공 (추천)
3️⃣ Jupyter Notebook → 데이터 분석, 머신러닝에 최적
👉 언제 사용?
- 데이터 분석, 머신러닝(AI)
- 웹 개발 (Django, Flask)
- 자동화 (스크립트 실행, 업무 자동화)
📌 쉽게 정리하면.
1️⃣ "C 언어를 한다!" → VS Code / CodeBlocks / Dev-C++
2️⃣ "파이썬을 한다!" → VS Code / PyCharm / Jupyter Notebook
3️⃣ "자바를 한다!" → 이클립스 / VS Code
4️⃣ "데이터베이스(SQL) 한다!" → 오라클 SQL Developer / DBeaver