Java #1 자바의 개념과 특징, 개발환경


Java #1 자바의 개념과 특징, 개발환경

자바는 제임스 고슬링이라는 사람이 가전제품들에 소프트웨어 탑재를 위한 언어로 개발하기 위해 만들었다. 이 전에는 하드웨어에 소프트웨어 탑재를 못했냐? 그건 아니다. 먼저 프로그래밍 언어의 역사부터 차근차근 알아보도록 하자 프로그래밍 언어 프로그래밍 언어는 컴퓨터가 실행할 프로그램을 작성하는 언어로, 우리가 흔히 아는 0과 1로 이루어진 기계어를 사람이 작성하기 힘들어, 기계어의 각 명령을 쉽게 바꾼 어셈블리언어(Assembly language)에서부터 출발했다. 그러나 이 어셈블리 언어 역시 사람이 다루기 힘들고, 다양한 프로그램이나 자료를 표현하기에 한계가 있어 사람이 이해하기 쉽고, 복잡한 알고리즘이나 프로그램 등을 효율적으로 표현할 수 있는 고급 언어가 탄생하게 되었다. 이 고급 언어는 초기에는 위에서 아래로 실행되는, 절차 지향 언어 형태를 거쳐 지금의 객체 지향 언어로 진화했다. C++, 자바, C# 모두 대표적인 객체지향 언어이다. 자바 언어는 진화를 거듭해 다른 프로그래...


#IDE #JDK #JRE #JVM #자바 #자바개념 #자바개발환경 #자바특징

원문링크 : Java #1 자바의 개념과 특징, 개발환경