프로그램 = 데이터 + 알고리즘
이것이 프로그램의 기본 구조인데,
HTML은 여기서 데이터 구조와 내용을 표현하는 역할을 하고, 데이터의 변환과 제어는 CSS로 하니까요.
반대로 말하면, HTML 만으로는 데이터 제어를 못하므로 프로그래밍 언어라고 할 수 없고, CSS 만으로는 데이터 표현을 못하므로 프로그래밍 언어라고 할 수 없다고 볼 수 있습니다.
더 나아가자면 JavaScript는 확장 언어라고 할 수 있는데, 이를테면 여러 언어들의 표준 라이브러리 같은 역할을 하는 것이라고 볼 수 있겠습니다.
따라서 HTML/CSS를 잘 모르고는 웹 프론트엔드 개발자라고 할 수 없을 것 입니다.
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2023년 12월 29일 오전 3:15
근데 기준을 좀 다르게 본다면 CSS는 CSS만으로도 프로그래밍 언어라고 할 수 있긴 함.
데이터의 변경과 제어를 CSS로 어떻게 하나요??