1장 - 프로그래밍

오성인·2023년 4월 11일
0

JS

목록 보기
23/27
post-thumbnail

1-1. 프로그래밍이란?

- 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션 이다. 
-> 무엇을 요구하는가? 
-> 문제 해결을 요구
- 즉, 프로그래밍은 0과 1밖에 모르는 컴퓨터가 의도대로 동작하게 정확하고 상세하게 설명하는 작업

1-2. 프로그래밍 언어

- 컴퓨터가 알아 들을 수 있는 언어(기계어)로 설명하는 것은 어려운 일이다. 
(ex) 7F 45 4C 46 ...)
- 약속된 구문(문법)으로 구성된 '프로그래밍 언어'를 사용한 후, 일종의 번역기인 
'인터프리터'(다른말로 컴파일러)를 통해 번역한다.

1-3. 구문과 의미

- 문법을 잘 안다고 외국어를 잘하는 게 아닌 것 처럼, 프로그래밍 언어 또한 
구문(맥락, 흐름) 과 의미를 이해하고 활용할 줄 알아야한다.
- 프로그래밍은 요구사항의 요소들을 분석해 
프로그래밍 언어의 적절한 자료구조, 함수 들로 변환 후, 
그 흐름을 제어하는 것이라고 할 수 있겠다.
profile
기여하는 개발자

0개의 댓글