L.I.F.E -Coding-

안녕하세요! c언어 기초 강좌입니다.

이 강의는 제목 그대로 c언어의 기초를 알려 드립니다.

많이 봐 주세요.

 

0.1 c언어란? / 프로그램 다운로드

 

프로그램 다운로드 전에 먼저 c언어에 대해 살펴 봐요.

 

컴퓨터는 먼저 기계어로 이루어져 있는데요, 이 기계어는 이진수로 이루어져 있습니다.

이진수는 0과 1만으로 이루어져 있는 수인데요, 이에 대해선 나중에 따로 다루겠습니다.

하지만 우리는 이진수를 사용해 컴퓨터에게 말을 할 수 없죠?

그래서 사용하는 게 프로그래밍 언어라는 건데요,

프로그래밍 언어는 컴퓨터와 인간이 소통 수 있게 해 줍니다.

 

프로그래밍 언어의 대표적인 예로는 c++, java, javascript, Python, PHP, C#, Objective-C, Ruby 등 많은데요, 이 중 대표적인 언어로 c언어와 자바를 꼽을 수 있습니다.

c언어는 익히기 쉬워서 많은 사람들이 사용하는 반면(물론 전문적인 프로그램을 만드는 것은 어려워요), java는 전문적 프로그램에 최적화되어 실생활에 가장 많이 쓰이고 있습니다.

 

우리는 그 중 c언어에 대해 알아보겠습니다.

 

<c언어란?>

 

사실 컴퓨터는 c언어를 알아듣지 못합니다. 이게 나쁜 면이 조금 있습니다.

그러면 어떻게 컴퓨터가 c언어를 알아듣게 하느냐? 그건 바로 번역가 씨 컴파일러 덕입니다.

컴파일러는 c언어를 컴퓨터가 알아듣을 수 있게 해줍니다. 정확히는 코드를 숫자로 바꾸는 거죠.

 

궁금한 게 있으면 c언어의 진화버전 c++(우리가 다룰 것)의 전문적인 사이트 http://cplusplus.com에 들려 보세요. 영어입니다. 쩝...

 

<프로그램 설치>

 

c언어를 하기 위해선 전문 프로그램이 필요합니다. 프로그램은 여러 가지가 있는데요.

그 중 대표적인 프로그램은 code::blocks입니다.(윈도우, 맥 기준)

 

리눅스에서는 기본적으로 깔려 있는 프로그램이 code::blocks이니 상관없습니다.

 

또는 컴퓨터 사양이 안 좋다면 http://wandbox.orghttp://ideone.com 등 온라인 컴파일러도 좋습니다. 원드박스가 더 편리합니다.

 

다음은 code::blocks 설치 과정입니다.

 

1. 다음 링크에 접속한다.

Windows: http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01-setup.exe

 

Mac Os X: http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/MacOS/CodeBlocks-13.12-mac.zip

 

Linux: 여기서 찾으세요.

http://codeblocks.org/downloads/26#linux 

기종을 찾은 뒤 오른쪽의 sourceforge를 누르시면 됩니다.

 

2. 저는 윈도우로 가죠.

혹시 설치 후 실행 시 컴파일러가 없다는 경고가 뜨면 댓글 달아주세요. 해결해 드립니다.

 

3. 파일을 다운로드한 뒤 실행합니다. 바이러스 없으니 안심하세요.

 

4. Next - I Agree - Next - Install을 차례대로 누른다.

 

5. 기다린다.

 

이상입니다.

허술해서 죄송합니다 ㅠㅠ

다음에는 더 재미있는 강좌로 찾아뵙겠습니다.

감사합니다.

저작자 표시 비영리 변경 금지
신고

Comment +0