HTML은 프로그래밍 언어가 아니지만, HTML과 CSS를 합친다면 프로그래밍 언어가 맞다고 봅니다.


프로그램 = 데이터 + 알고리즘


이것이 프로그램의 기본 구조인데,


HTML은 여기서 데이터 구조와 내용을 표현하는 역할을 하고, 데이터의 변환과 제어는 CSS로 하니까요.


반대로 말하면, HTML 만으로는 데이터 제어를 못하므로 프로그래밍 언어라고 할 수 없고, CSS 만으로는 데이터 표현을 못하므로 프로그래밍 언어라고 할 수 없다고 볼 수 있습니다.


더 나아가자면 JavaScript는 확장 언어라고 할 수 있는데, 이를테면 여러 언어들의 표준 라이브러리 같은 역할을 하는 것이라고 볼 수 있겠습니다.


따라서 HTML/CSS를 잘 모르고는 웹 프론트엔드 개발자라고 할 수 없을 것 입니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 12월 29일 오전 3:15

댓글 2