(3) 프로그래밍 언어의 역사
프로그래밍 언어의 개념 프로그래밍 언어: 컴퓨터가 이해하는 말로 컴퓨터에서 작동하는 소프트웨어를 만드는 도구 - 소스코드를 한 줄씩 읽어 즉시 번역하여 실행 -실행파일 미생성하며 실행속도 slow, 테스트와 수정 등의 유연성 high ex) Python, BASIC, JavaScript, Ruby etc -소스코드를 전체 번역하여 실행 파일 만들어 실행 속도가 fast -개발이 신속하지 못한 점이 있지만, 비교적 safe ex) C, C++, C#, Java, Go etc 고급 언어(Very-High Level Language) -추상화(abstraction) 정도가 매우 높은 언어를 말한다. 1. 사용자가 코드의 기능 외적인 부분을 덜 신경 써도 된다. (메모리 관리, 자료형에 따른 처리 등) 2. 최..