SDK, API이런거 제공하는데 그런거 이해해서 웹사이트를 구현할려고 하거든.

이런거 이해해서 만들려면 어느정도 프로그래밍을 알아야 되냐?

그리고 뭘 배워야 할까? JS? JAVA? C? 

백엔드 프론트엔드 다 알아야하냐?