생활코딩 javascript 13강 프로그램이란

support·2021년 6월 25일
0

생활코딩

목록 보기
18/32

지금까지는 js가 무엇인가 무엇을할수있는가를 살펴봤고
이제는 js라는 프로그래밍 언어가 무엇인가를 알아볼 차례다

프로그래밍언어의 보편적 의미

javascript는 컴퓨터 언어 + 컴퓨터 프로그래밍 언어
html은 컴퓨터 언어 + 컴퓨터 프로그래밍 언어

html js 는 둘다 컴퓨터 언어이지만
html은 컴퓨터 프로그래밍 언어라고 불리지는 않는다

그차이를 이해하기위해 프로그램의 의미를 알아보자

program - 순서

어원을 살펴보면 음악회에서 시간의 흐름에따라 음악이 연주되는 순서가 있는데
이런 순서를 프로그램이라고 했다

프로그램에는 순서의 의미가 자리잡고있고
이 순서를 만드는 행위를 프로그래밍이라고하고
순서를 만드는 사람을 프로그래머 라고 한다

시간의 순서에 따라서 실행되어야 할 기능을 프로그래밍 언어의 문법에 맞게
글로 적어두는 방식을 만들고
이 작업이 필요할때 이 글을 내밀며 컴퓨터에게 실행해달라 요청하는것이
-> 프로그램의 본질적의미라고 할수있다

따라서
html은 웹페이지를 묘사하는 목적의 언어이기때문에 시간의순서가 필요없다
js 는 사용자와 상호작용하기 위해서 고안된 언어이기때문에 프로그래밍이라는 형태를 띄고있다

다음시간에는
컴퓨터 프로그래밍 언어라면 어떤 언어든 가리지않고 가지고 있는 핵심적 기능
조건문, 반복문, 함수에 대해 배워보자!

0개의 댓글