U E D R , A S I H C RSS

새싹교실/2017/꽃밭/0324 (rev. 1.3)

새싹교실/2017/꽃밭/0324


1. 프로그래밍 언어란?

  • 프로그래밍 언어는 사람과 컴퓨터의 중간 언어입니다.
sample.png
[PNG image (88.09 KB)]

  • 사람이 이해하기 쉬울수록 high level, 컴퓨터가 이해하기 쉬울수록 low level이라고 하죠.
  • high level language에는 Python, Java 등이 있고 low level language에는 assembly, 기계어(0과1)가 있습니다.
  • C는 high level language이지만 다른 high 언어에 비해서는 상대적으로 low 쪽에 가까운 언어이죠.
    그래서 프로그램 실행 속도가 빠릅니다.
  • 컴파일러는 프로그래밍 언어를 기계어로 변환해주는 프로그램이에요.

2. Visual Studio는 컴파일러인가?

  • 컴파일러이기도 하고, 아니기도 하죠.
  • 왜냐하면 IDE이기 때문입니다.
VS_is_IDE.png
[PNG image (30.92 KB)]

  • C 언어로 프로그램을 만들기 위해서는 무려 네 가지나 되는 프로그램이 필요합니다
  • 과거에는 그 프로그램들을 일일이 불러와서 C 프로그램을 만들었지만, IDE가 생기면서부터는 훨씬 편하게 개발을 할 수 있게 되었습니다.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:30:05
Processing time 0.0280 sec