0. 개발 환경 구축하기
Programming language로 소프트웨어를 만들기 위해서는 해당 언어에 적합한 개발 환경이 구축되어야 한다. 살짝 잘못된 비유이긴 하지만,
ppt를 만들기 위해 PowerPoint를, 스프레드시트 문서를 만들기 위해 Excel을 사용하는 것 처럼 C언어로 프로그램을 만들 때 그런 역할을 하는 프로그램 -IDE, Integrated Development Environment, 통합 개발환경- 을 사용해 편리하게 작업할 수 있다.
C/C++를 위한 통합 개발환경은 다음과 같이 있다.
1. Visual Studio
Visual Studio는 Microsoft 사에서 제공하는 통합 개발 환경으로,
C/C++과 더불어 C#을 이용한 wpf, winform 개발, python 개발, github 연동, 디버깅 등의 다양한 기능을 제공한다.
2. DevC++
Dev-C++은 사용이 자유로운 C/C++ 언어를 위한 IDE이다. 기본적으로 윈도우 환경만 지원한다.
3. CodeBlocks
Code::Blocks는 GCC 컴파일러를 지원하는 오픈소스 C/C++ IDE이다. 플러그인 기능이 있어 여러 추가기능을 사용할 수 있다. 윈도우, 리눅스, OS X 환경에서 사용할 수 있다.
4. XCode
XCODE는 애플의 Os X에 대한 개발 툴 모음이다.
5. Atom
Atom editor은 오픈소스의 소스 코드 편집기이다. 기본적으로 메모장과 같은 텍스트 편집기이지만, 다양한 플러그인을 이용해 IDE로 사용할 수도 있다.
6. online C compiler
외에도 온라인에서 웹 브라우저를 이용해 간단한 c/c++ 코드를 작성할 수 있는 online editor이 많이 있다.
각자 자신의 장치와 운영체제, 개발 목적에 맞는 개발 환경을 구축하여 프로그래밍을 시작하면 된다.
'Programming Language > basic C Language' 카테고리의 다른 글
4. 제어문 - if, else if, else, switch~case (0) | 2018.10.06 |
---|---|
3. 배열, 반복문 (while, for, do~while) (0) | 2018.10.06 |
2. 변수와 자료형과 연산자 (0) | 2018.10.06 |
1. 표준입출력 (0) | 2018.10.06 |
CodeHighlightingTest (0) | 2018.10.06 |