본문 바로가기

PL(ProgrammingLanguage)/JAVA

프로그래밍 언어 - 자바

 

 

 

 

컴퓨터가 이해할 수 있는 기계어는

 

우리가 사용하는 언어와도 다르게 0과 1로 이루어진 이진코드를 사용

 

그렇기 때문에 사람과 컴퓨터가 대화하기 위해서

 

프로그래밍 언어가 필요하다!

 

 

프로그래밍 언어로 작성한 파일로 작성된 파일을 

' 소스파일(Source File) '이라고 하는데

 

컴퓨터는 소스파일을 바로 이해할 수 없기때문에

"컴파일(Compile) "이라는 과정이 필요하다.

 

이 과정을 통해서 

0과 1로 이루어진 이진코드로 번역되어

컴퓨터가 이해할 수 있게 된다.

 

프로그래밍 언어는 다양한 종류가 많지만

 

그중 나는 Java를 선택하여 공부할 것이다.

 

내가 Java로 공부하는 이유는 물론 실무에서도 많이 사용하는 언어이기도 하지만

 

가장 끌렸던 이유는 " 한번만  만들면 어디에서 실행할 수 있다 "는 장점이 있기 때문이다.

 

 

이것이 가능한 이유는 객체 지향 프로그래밍이기 때문인데

 

객체를 만들고, 

이 객체들을  서로 연결해서 더 큰 프로그램을 완성 시킬 수 있다.

 

Java 공부를 처음 시작했을때는 이 뜻을 이해를 못했었는데

 

스프링 프로젝트를 하면서 어떠한 뜻인지 조금씩 이해가 가기 시작했다.

 

그 

 

아직도 배워야할 부분이 많지만 

 

다시 처음부터 복습해보자! 

 

 

 

 

 

'PL(ProgrammingLanguage) > JAVA' 카테고리의 다른 글

간단 용어 정리  (0) 2021.07.31
컴퓨터의 단위  (0) 2021.07.31
오버라이딩의 조건  (0) 2021.04.07
overriding  (0) 2021.04.07
코드로 알아보는 상속  (0) 2021.04.07