목차 1. 결론 2. 들어가는 말 3-1. [로직의 관점] 로직이 없어 아니다 vs 로직이 있다 vs 그건 로직이 아니다 3-2. [튜링 완전함의 관점] 튜링 완전함이 없어서 아니다 vs 튜링 완전함이 있다 # 살펴보기 1. 결론 HTML이 프로그래밍 언어인가에 대한 논쟁은 이렇게 정리할 수 있다. 아니다 : 로직, 튜링 완전함이 없기 때문에 프로그래밍 언어가 아니다. 맞다 : 마크업 언어도 프로그래밍 언어가 될 수 있다. 사실 이 논쟁은 중요하지 않다. HTML은 HTML일 뿐이고, 고품질의 웹과 앱을 만들기 위해 필요한 언어라는 것이다. 굳이 HTML과 프로그래밍 언어를 구분한다고 하면 이러하겠다. HTML : 표현 방식(구조, 서식 등 골격을 만듦) 프로그래밍 언어 : 실행 방식(시스템, SW 구동..