프로그래밍 언어 ?

choi seung-i·2022년 2월 25일
0

공부로그

목록 보기
2/25
post-thumbnail
  • 컴퓨터에게 명령을 내릴 수 있도록 도와주는 도구
  • 사람언어를 컴퓨터 언어로, 컴퓨터 언어를 사람언어로 바꾸어 주어야 하는 통역기가 필요함

프로그래밍(코딩) => 컴파일러 => 컴퓨터(기계어)


컴퓨터 언어?

  • 0과 1로 이루어진 2진법 기계어
  • 컴퓨터는 전기를 활용하여 내부의 수많은 트랜지스터에 전기신호가 들어오면 ON 또는 TRUE상태이고 1로 인식,
    반대로 전기 신호가 없으면 OFF또는 FALSE상태로 0
  • 가장 정확성이 높고 오류를 최소화 할 수 있어 효율(비용,시간)적이어서 2진법을 사용

고수준 / 저수준 언어

저수준 언어

  • 컴퓨터 친화적인 언어
  • 컴퓨터에게 구체적으로 적어줘야하지만, 저사양 컴퓨터에서도 작동
    (다른 메인기능이 있는 가전제품 : 프린터기, 라디오, 프로젝터 등)

고수준 언어

  • 인간 친화적인 언어
  • 사람들이 학습하기 쉽고, 쓰기편하고, 유지보수가 비교적 쉽지만 컴퓨터 사양에 따라 작동이 느릴 수 있음
    (컴퓨터 언어가 메인으로 사용되는 곳 : 애플리케이션 등)

공부하며 정리&기록하는 ._. 씅로그

profile
Front-end

0개의 댓글