런타임은
어떤 언어의 코드를 작성했을 때
그 코드가 돌아갈 수 있는 바탕이 되는 프로그램
‘JS’의 런타임으로는 ‘웹브라우저’와 ‘node.js’ 가 있으며
HTML ‘script 태그’ 내에 ‘JS’코드를 작성하면
코드는 ‘웹브라우저’에서 동작하고
‘터미널’에서 node <file_name> 명령어를 입력하면
코드는 ‘node.js’에서 동작한다.
‘웹 브라우저’가 아니어도
‘node.js’를 통해서 실행할 수 있기에
‘JS’로 웹페이지 뿐만 아니라
‘서버’와 같은 다른 프로그램을 만들 수 있다.