Instruction Set ArchitectureCPU가 이해하고 실행할 수 있는 명령어 집합.특정 아키텍처의 하드웨어와 소프트웨어 간의 인터페이스.각각의 아키텍처는 고유한 ISA를 가짐.이 명령어 집합들은 운영체제와 어플리케이션에 사용됨.CPU의 설계와 명령어 집합
소프트웨어 개발에서 자주 쓰고, 기초적인 함수들을 중복 개발하는 것을 피하기 위해 표준화된 함수 및 데이터 타입을 만들어서 모아 놓은 것.미리 컴파일된 오브젝트 파일 형태로 존재하며, 컴파일 과정(링킹 과정)에서 링킹되어 실행 가능한 프로그램이 됨.라이브러리는 미리 컴