두 응용프로그램이 통신할 수 있도록 정해진 약속
오버헤드는 추가적으로 자원을 소모하는 것을 의미합니다. 한마디로 나쁜 녀석입니다.
스트림(Stream)과 버퍼(Buffer)는 프로그래밍에서 데이터를 다루는 두 가지 중요한 개념입니다.
사용자와 컴퓨터 간의 상호 작용을 위한 텍스트 기반 인터페이스
컴퓨터의 특정 아키텍처에 직접 실행될 수 있는 기계어 형태로 OS에 의해 직접적으로 컴파일 되는 코드