Programming Language, Scripting Language

코이그·2023년 8월 1일

Programming Language

  • 컴퓨터와 소통하기 위한 명령어의 집합으로 이루어진 컴퓨터 언어.
  • 대부분의 프로그래밍 언어는 컴파일 과정을 거침.
  • 컴파일 시 실행파일이 생기고 바로 실행 가능.
  • 컴파일 과정 때문에 시간이 조금 걸림.
  • 소스 코드 전체를 기계어로 변환 후 실행 파일을 생성하는 방식.
  • 컴파일 시 오류를 미리 확인할 수 있어서 실행 시 발생할 수 있는 오류를 줄일 수 있음.

Scripting Language

  • 런타임 환경을 위한 프로그래밍 언어.
  • 소스 코드 전체가 아닌 한 줄씩 읽어서 즉시 실행하는 방식.
  • 컴파일 단계가 없어서 빠르게 프로그램을 작성하고 실행할 수 있음.
  • 실행 시에 오류가 발견되며 디버깅/테스트가 비교적 간단함.
  • 문법이 쉬우며 운영체제 상관 없이 사용 가능.

Scripting Language Vs Programming Language: What's The Difference?

profile
COYG🔴⚪

0개의 댓글