자바 언어 기초 - 프로그래밍 언어란 무엇인가?

    안녕하세요.

    오늘부터 자바 기초에 대한 내용 포스팅 할 예정입니다.

     

    요즘은 안드로이드가 거의 코틀린으로 대체 되어가고 있는 터라 

    앱개발을 위한 초심자 분들에겐 심화과정보다는 기초만 훑고 지나가시고 

    심화는 코틀린을 배우시는것을 추천드립니다.

     

    진짜 기초에 관한 내용들이니 심화과정은 다른 곳이나 책을 구입해서 보시는 걸 추천드립니다^^

     

    컴퓨터가 이해할 수 있는 언어는 우리가 일상 생활에서 다루는 언어와는 너무나도 다릅니다.

    이를 우리는 기계어 라고 부르고 기계어는 0과 1로 이루어진 코드이기 때문에 사람이 이해하기는 어렵습니다.

     

    반대로 사람이 사용하는 언어는 컴퓨터 입장에서 보면 이해할 수 없는 문자입니다.

    그렇기 때문에 사람과 컴퓨터가 대화를 하려면 사람의 언어와 기계어를 연결 시켜줄 수 있는 언어가 필요한데

    이를 프로그래밍 언어 라고 합니다.

     

    프로그래밍 언어는 고급 언어와 저급 언어로 나뉩니다.

    고급 언어는 컴퓨터와 대화할 수 있도록 만든 언어 중에서도 사람이 쉽게 이해가 가능한 언어를 말합니다.

    이 고급 언어로 작성된 소스를 컴파일 과정을 거쳐 컴퓨터가 이해할 수 있도록 기계어로 변경을 하여 컴퓨터에서 사용됩니다.

    반대로 저급 언어는 기계어에 가까워 사람이 봐도 이해하기 힘든 언어입니다.

     

    프로그래밍 언어는 고급언어를 뜻합니다.

    이 언어들로 작성된 내용을 소스라고 부르며 이 소스를 컴파일러 라는 소프트웨어를 이용해 기계어로 변환되어 컴퓨터에서 실행할 수 있게 되는데 이를 흔히 이야기 하는 프로그램이라고 합니다.

     

     

     

    댓글(0)

    Designed by JB FACTORY