
HTML + CSS + Javascript는 기본 개념은 영어를 시작할 때 배우는 알파벳 개념과 같다.

HTML 기본 골격으로 공간을 지정하고 정의한다.CSS 디자인으로 공간을 꾸미고 채우는 데에 활용한다.JS 모든 동적인 요소를 다룬다.HTML + CSS + JS만으로도 기본적인 웹 서비스를 개발할 수 있다.
BUT! 더 멋지고 편리한 웹 서비스를 개발하기 위해 라이브러리와 프레임워크라는 도구를 사용한다.
프론트엔드가 사용하는 대표적인 3대장 React / Vue / ANGULAR

프론트엔드 내에 모든 분야에서 가장 기본적으로 널리 사용되는 언어는 Javascript
→ 그러므로 코딩 공부를 시작할 때 Javascript로 시작하는 것을 추천!

백엔드는 다양한 언어를 사용해서 서비스 구축이 가능
백엔드 언어는 동작원리에 따라 장단점과 적합한 영역이 존재
웹 개발은 자바스크립트 인공지능 / 머신러닝에는 파이썬
그러므로 프론트엔드는 Python이나 C언어를 시작하는 것은 올바른 방향이 아니다.

Frontend / Backend 상관없이 모든 개발자는 HTML / CSS / JS 는 기본적으로 다룰 줄 알아야 한다.