프로그램, 프로그래밍, 프로그래머

라용·2022년 7월 22일
0

생활코딩 WEB2 - JavaScript 강의를 듣고 기억하고 싶은 내용을 정리했습니다.

javascript 는 컴퓨터 언어이면서 프로그래밍 언어라고 할 수 있지만 html 은 컴퓨터 언어이지만 프로그래밍 언어라고 하진 않습니다. 프로그램이란 말에는 순서라는 의미가 깊숙히 자리잡고 있습니다. 프로그래밍은 이 순서를 만드는 행위를 말하고 이런 순서를 만든느 사람을 프로그래머라고 합니다.

컴퓨터는 여러 가지 기능을 가지고 있습니다. 어떤 일을 수행할 때 이 기능들을 어떤 의도에 따라 순서대로 작동시킵니다. 사람들은 시간 순서에 따라 실행되어야 할 기능을 프로그래밍 언어 문법에 맞게 글로 적어두는 방식을 고안했습니다. 그래서 어떤 일을 수행할 때 그 문서를 컴퓨터에게 보이면서 이대로 실행해달라고 요청하고 그것을 컴퓨터가 실행하는 것, 이것이 프로그램의 가장 본질적인 의미입니다.

웹페이지를 묘사하는 html 은 시간 순서에 따라 실행하는 기능이 없지만, (그래서 프로그래밍 언어라고 할 수 없습니다.) javascript 는 시간 순서에 따라 여러 기능이 실행되도록 만들 수 있습니다. 프로그래밍 할 수 있습니다. 단순한 나열을 넘어 조건에 따라 순서를 바꿀 수 있고, 어떤 기능을 반복할 수 있고, 복잡해진 순서를 정리할 수 있습니다. 이런 것들이 앞으로 배울 조건문, 반복문, 함수 같은 기능입니다.

profile
Today I Learned

0개의 댓글