본문 바로가기
C언어

C언어 기초 프로그래밍 1강 '프로그램 설치'

by IT Lifehacker 2025. 5. 23.

C언어 기초 프로그래밍 강좌

C언어 기초 프로그래밍을 혼자 쉽게 배울 수 있도록 실습예제들을 사용하여 설명하겠습니다:)
1강에서는 C언어가 무엇인지 그리고 프로그램 설치는 어떻게 해야 하는지 알려드립니다.

1강. C언어 프로그래밍과 프로그램 설치

1-1. C언어란?

C언어는 1970년대 데니스 리치(Dennis Ritchie)에 의해 개발된 범용 프로그래밍 언어입니다. 시스템 프로그래밍, 임베디드 시스템, 게임 개발 등 다양한 분야에서 여전히 널리 사용됩니다.

  • C언어는 컴퓨터와 의사소통할 수 있는 프로그래밍 언어이다.
  • C언어의 역사
기존에 UNIX 라는 운영체제가 있었는데, 이 운영체제의 언어인 어셈플리 언어가 하드웨어가 바뀌면서 호환이 어려워졌다. 이때 C언어를 개발해서 UNIX적용시킨것이다. 덕분에 UNIX는 하드웨어 간의 이식성(어느 컴퓨터에서나 사용 가능하다는 뜻)이 좋아졌고, 덕분에 인기를 끌게 되어 지금도 널리 사용되고 있다.
  • C언어의 특징
    좋은 이식성과 호환성: C언어로 프로그램을 만들면 윈도우즈와 유닉스, 리눅스 등의대부분의 운영체제에서 사용할 수 있다.
    하드웨어에 접근 가능: 운영체제를 만들기 위해 고안된 언어이기 때문에 하드웨어를 직접 제어하거나 관리가 가능하여 응용 프로그램 뿐만 아니라 시스템 프로그래밍을 개발할 수 있다. (: ATmega 128 등의 마이트로프로세서 제어분야)
    언어의 간결성과 명확성: 다른 프로그래밍 언어보다 간결하고 배우기 쉬운 편이다.
    컴퓨터 프로그래밍을 처음 시작할때 가장 좋은 언어가 C언어이며, 이를 기초로 하여 C++, Java, C# 등을 쉽게 배울 수 있다.

1-2. C프로그래밍을 만드는 단계

  • C 프로그램 작성 단계: 소스 코딩 → 컴파일 → 링크 → 실행 파일
  • 소스 파일: C언어로 코딩하여 프로그램을 작성한 파일(*.c)
  • 컴파일(compile) : 코딩이 완료된 문서를 컴퓨터가 이해할 수 있는 기계어로 번역하는 단계
  • 링크(link) : 컴파일을 통해 기계어로 번역되면 오브젝트 파일(*.obj)이 만들어지는데, 이런 오브젝트 파일을 하나로 통합시켜 실행파일을 만드는 단계
  • 빌드(build) : 컴파일과 링크를 동시에 수행하는 과정
  • 실행 파일: 실제로 실행하여 결과를 얻을 수 있는 파일(*.exe)

1-3. 프로그램 설치

Visual Studio를 사용하여 프로그래밍하는 방법으로 설명하겠습니다.

✅ 1단계: Visual Studio 설치 파일 다운로드

  1. 웹 브라우저 열기
  2. 아래 링크 클릭
    🔗 https://visualstudio.microsoft.com/ko/ 
  3. "Visual Studio 다운로드" 클릭

 

✅ 2단계: 설치 프로그램 실행

  1. 다운로드 받은 파일 VisualStudioSetup.exe 더블 클릭
  2. 설치 화면이 실행되면 "계속" 또는 "동의" 클릭

✅ 3단계: 필요한 기능 선택 (C 언어 개발용)

  1. "워크로드 선택" 화면이 나타난다.
  2. "C++을 사용한 데스크톱 개발"을 선택한다.
  3. 오른쪽에 자동으로 추가되는 항목은 그대로 두고, "설치" 클릭

✅ 4단계: 설치 완료 후 Visual Studio 실행

  1. 설치가 완료되면 Visual Studio 자동 실행된다.
  2. Microsoft 계정 로그인은 "건너뛰기" 
  3. 테마 선택은 기본값 그대로 넘어간다.

✅ 5단계: Visual Studio 설치 확인

  1. "새 프로젝트 만들기" 클릭
  2. 검색창에 콘솔 입력 → "빈 콘솔 앱 (C++)" 선택
  3. 프로젝트 이름 설정 (예: MyCProject) → 만들기

✅ 6단계: C 파일로 코딩하기

  1. 솔루션 탐색기 → Source Files 폴더 → 마우스 오른쪽 클릭 → 추가 → 새 항목
  2. C++ 파일(.cpp) 선택 → 파일이름 main.c 입력 (C언어는 파일이름의 확장자를 .c로 설정)
  3. 아래의 코드 입력
    #include <stdio.h>
    int main() {
        printf("Hello, C World!\n");
        return 0;
    }
  4. 상단 메뉴 → ▶️(디버깅 없이 시작) 버튼을 클릭 또는 Ctrl+F5키 누른다.
    → "Hello, C World!"가 콘솔 창에 표시되면 프로그램이 정상적으로 설치된 것이다.

 

1강에서는 C언어에 대한 이해와 기본 프로그램 설치했습니다.

순서대로 따라해보고 예제들을 실습한다면 C언어 기초를 독학으로 배울 수 있습니다.

다음 2강에서는 'C언어의 구성과 기초 프로그래밍'을 실습해보도록 하겠습니다.

C언어 기초 프로그래밍 2강 'C언어 프로그래밍의 구성'