Page 15 - 든든한 c programming with a workbook 도서 미리보기
P. 15

CHAPTER 1? C 언어개요와 프로그램 작성과정  005

yy문자 A : 01000001 (이진수)
yy문자 a ?: 011000001(이진수)

이러한 이진수의 조합으로는 컴퓨터에게 명령을 내리기가 어려워 진다. 따라서 사람이
사용하는 문자(언어)를 컴퓨터 시스템이 이해할 수 있게 하는 컴퓨터 언어가 필요하게
되었다. 이를 프로그래밍 언어라고 한다.

■■ 프로그래밍 언어
사람과 컴퓨터간의 약속된 명령의 집합이다.

■■ 프로그래밍 언어 종류
C, C++, C#, JAVA, Python 등 다양한 언어가 있다.

                                                                  C 언어
                                                                  JAVA
                                                              Visual Basic

                                                  그림 1-1? 사람과 컴퓨터와의 소통

1.2? 기계어와 고급 언어

  기계어            어셈블리어                                                      고급 언어
01000001         mov ax, a                                                  c=a+b

컴퓨터 시스템이                        사람이
 사용하는 언어                    사용하는 언어

그림 1-2? 컴퓨터를 사용하기 위한 언어의 흐름
   10   11   12   13   14   15   16   17   18   19   20