아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
굳건한두꺼비87
굳건한두꺼비8720.12.02

자바와 자바스크립트의 차이가 뭔가요?

제목과 같습니다! 자바와 자바스크립트의 차이가 뭔가요? 자바스크립트를 줄여서 말하는게 자바 또는 자스 라고 부르는게 아니었던걸까요 ;;;;;;;;;;;;;;;;;;;;;;;;

55글자 더 채워주세요.
답변의 개수
6개의 답변이 있어요!
  • 자바와 자바스크립트는 비슷한 언어도 아니고 문법 자체가 다른 언어입니다. 서로 다른 언어인데 그냥 이름만 비슷할 뿐입니다. 그렇기 때문에 자바라고 하면 자바 언어를 뜻하는 것이지 자바스크립트 언어를 뜻하지 않습니다. 자바스크립트를 줄여서 자스라고 부를 수는 있습니다. 자바스크립트는 웹 분야에서 많이 사용되고 자바 언어는 웹 뿐만 아니라 다른 분야에서도 많이 사용됩니다.


  • 안녕하세요.

    자바와 자바스크립트는 이름은 비슷하지만 완전히 다른 언어입니다.

    먼저 자바스크립트는 화면에서 사용되는 스크립트 언어입니다. 화면의 이벤트나 액션, 로직 등을 구현할 때 사용합니다. 제일 배우기 쉬운 언어이기도 하지만 기능이 막강합니다. 또한 간단하게 화면을 만들어서 바로바로 테스트를 해 볼수 있는 장점도 있습니다.

    자바는 서버쪽에서 사용되는 언어로 데이터베이스와 연계하여 화면에서 입력한 자료도 처리하고 저장되어 있는 자료를 가져오는 등의 처리를 합니다.


  • 자바스크립트는 화면쪽, 자바는 서버쪽 언어입니다.

    프로그래밍 언어는 프런트엔드, 백엔드로 나뉘는 데요. 프런트엔드는 클라이언트(화면)쪽, 백엔드는 서버쪽 언어로 라고 보시면 됩니다.

    보통 프런트엔드로는 html, css, 자바스크립트 등이 있고 백엔드로는 자바, C, 파이썬 등이 있습니다.

    간단히 보여주기만 하는 화면은 html, css, 자바스크립트만으로 가능하고 등록, 조회, 수정, 삭제 등의 기능을 구현 하려면 서버쪽 백엔드 언어를 배우셔야 합니다.

    html은 화면에 기본적인 레이아웃 그리는 작업이고, css는 글꼴이라던지 크기, 색상 등 디자인을 입히는 작업이고, 자바스크립트는 화면단에 필요한 로직을 구현하는 작업이라고 보시면 됩니다.

    C는 기초가 되는 언어이고 성능이 뛰어나서 처음 하시면 좋긴 한데 좀 어려울 수 있습니다. 자바는 웹, 모바일, 앱 등 실사용이 많이 되고, 파이썬은 문법이 간단하여 다른 언어보다 배우기 쉬운 장점이 있습니다.

    상대적으로 쉬운 프런트엔드 쪽을 먼저 공부하시고 백엔드 쪽을 공부하시는게 좋습니다.

    코딩에 대한 기초적인 설명이랑 기본적인 웹프로그래밍(html,css,javascript) 강좌가 있는 유튜브강의 링크인데 한번 보시기 바랍니다.

    https://m.youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD


  • 자바와 자바스크립트의 차이라면 스크립트 언어와 그렇지 않은 언어 차이라는 점이 있습니다.

    자바는 프로그램이나 앱 등을 만드는 객체지향 프로그래밍 언어로써 이용되고 자바스크립트는 html 페이지를 동적으로 만들거나

    특수한 효과를 만들기 위해서 쓰이는 것으로 알고 있으며 객체지향 스크립트 언어로 보시면 될 것으로 보입니다.


  • 자바와 자바스크립트는 전혀 관련이 없는 프로그래밍 언어입니다.

    이름에 자바가 들어간다는 것을 제외하고는 공통점이 없다고보는게 좋습니다.

    문법도 자바는 강타입의 언어이고 자바스크립트는 약타입의 언어입니다.

    자바는 컴파일 언어지만 자바스크립트는 스크립트 언어입니다.

    간단히만 비교하려고 해도 너무나 차이가 나는 언어라고 볼 수 있습니다.


  • 안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.

    질문하신 내용에 대하여 아래와 같이 답변 드립니다.

    네 아닙니다.

    두 언어는 이름이 비슷하지만 엄연히 다른데요.

    자바가 서버쪽 언어라면, 자바스크립트는 클라이언트 언어입니다.

    자바가 더 무겁고, 자바스크립트가 더 가볍게 사용되죠.

    각각 담당하는 분야가 다르기 때문에 활용방법도 다릅니다.

    부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!