[JS Deep Dive] 01. 프로그래밍
카테고리: JS Deep Dive
태그: programming
1. 프로그래밍
1.1 프로그래밍이란?
- 사람의 사고방식은 포괄적이고 익숙한 것에 대해 안이한 인식
- 기계는 0과 1밖에 알지 못함
- 프로그래밍은 기계가 이해할 수 있게 정확하고 상세하게 요구사항을 코드로 작성하는 것
1.2 프로그래밍 언어
- 사람이 기계어로 직접 명령을 전달하는 것은 너무 어려운 일
- 따라서, 사람은 프로그래밍 언어로 코드를 작성 후
- 이를 기계어로 변환하는 번역기를 사용해야 함(컴파일러 OR 인터프리터)
1.3 구문과 의미
- 프로그래밍의 목적은 문제 해결 (문제 -> 해결방안 -> 코드)
- 프로그래밍은 요구사항을 분석 -> 적절한 자료구조 함수로 변환 -> 그 흐름을 제어
댓글 남기기