프로그래밍 언어

JINSOO PARK·2021년 10월 11일
0

프로그래밍 언어란?

컴퓨터가 수행해야 될 명령과 순서를 쓴 text 문서를 프로그램 이라고 한다. 이 때 쓰여진 언어가 바로 프로그래밍 언어이다.

하지만 컴퓨터는 프로그래밍 언어로(고급언어) 쓰여진 문서를 바로 읽을 수 없기 때문에 0, 1의 형태(기계어)로 컴파일러를 이용해 변환 해줄 필요가 있다.

프로그래밍 언어의 종류

  • 저급언어: 어셈블리어
  • 고급언어: C, C++, JAVA, C#, PYTHON

    1) 컴파일 언어: 코딩 -> 빌드(컴파일러) -> 기계어로 바로 컴파일

    2) 동적 언어: 코딩 -> 빌드 -> 중간 언어 -> 프로그램이 동작할때 마다 기계어로 컴파일
    *Python의 경우 컴파일 과정이 없음

/컴파일 언어동적 언어
종류C, C++, Go..JAVA, C#, PYTHON..
장점속도가 빠르다어떤 플랫폼에서도 실행 가능
단점각 플랫폼 별로 다른 변환이 필요속도가 느리다

Go 언어

2009년에 google에서 만들어졌다.

켄 톰슨
C언어 이전의 B언어를 만들었음
롭 파이크
UTF-8 사용 빈도가 높은 문자에 적은 용량을 부여함.

profile
개린이

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN