프로그래밍 언어

황승현·2023년 12월 20일
0
post-thumbnail

프로그래밍 언어란?

현실세계의 언어

  • 사람간의 소통을 목적으로 사용 (ex: 식당 아줌마에게 제육 덮밥 1인분을 달라고 주문)
  • 한국어, 일본어, 중국어, 영어 등이 존재

컴퓨터세계의 언어

컴퓨터는 사람의 언어를 이해할 수 없다.

  • 컴퓨터는 사람이 쓰는 말을 알아듣지 못하기 때문에 사람과 컴퓨터가 소통하기 위해선 컴퓨터가 알아들을 수 있도록 해야 한다.

  • 프로그래밍 언어는 컴퓨터에게 내릴 명령어를 사람이 이해할 수 있는 명령어 형태로 만들어 놓은 것이다.

프로그래밍 언어 (Programming Language)

컴퓨터를 이용하기 위한 언어

  • 컴퓨터에게 명령이나 연산을 시킬 목적으로 설계되어 컴퓨터와 의사소통을 할 수 있게 해주는 언어를 뜻한다.

  • 프로그래밍 언어는 대부분 영어 알파벳과 같은 문자, 숫자, 기호, 문장부호의 모음으로 이루어져 있다.

  • 프로그래밍으로 명령어를 입력하면 컴퓨터에 컴퓨터의 하드웨어가 이해할 수 있는 ‘0’과 ‘1’로 이루어진 기계어로 전달된다.

  • 이와 같은 프로그래밍 언어의 문자나 숫자를 코드(code)라고 한다.

  • C, C++, Python, Kotlin, Java, Rust 등

프로그래밍 언어가 많은 이유

  • 특정한 목적에 적절하게 사용하기 위해서
    • Java, Kotlin : 안드로이드 앱 개발
    • Python : AI와 데이터 분석 프로그램 개발
    • Javascript : 웹 개발

참고자료

나무위키 - 프로그래밍 언어

0개의 댓글