Java & JavaScript

Java & JavaScript 차이점

Posted by Damin on August 28, 2019

Java와 JavaScript의 차이점

두 언어는 완전히 다른 언어이다.

이름은 비슷하지만 둘은 완전 다르다.

ex. 햄과 햄스터, 인도와 인도네시아

Java는 Server용 언어

다른 언어와 다르게 컴파일된 코드가 플랫폼 독립적이다.

무슨 뜻이냐면, CPU나 운영체제의 종류에 관계없이 어디서나 실행 가능하다.

C를 비롯한 다른 언어들은 플랫폼마다 다르게 개발해야 한다.

“자바로 만들지 못하는 프로그램은 없다”

변수 자료형이 반드시 선언, 컴파일 과정을 거친다.

JavaScript는 Client용 언어

“웹사이트에 생명을 불어 넣어주는 마법의 언어”

이 JavaScript를 이용해 웹 페이지를 동적으로 바꿔준다.

이 JavaScript를 웹 브라우저 밖으로 꺼내준 Node.js

변수 자료형을 미리 선언하지 않아도 브라우저가 자동으로 파악

컴파일 과정을 거치지 않는다.