IBM 5100은 1975년에 IBM에서 출시한 최초의 휴대용 컴퓨터 중 하나로, 당시 개인용 컴퓨터의 선도적인 모델로 자리잡았다. 이 기기는 현존하는 컴퓨터의 기초적인 개념인 하드웨어와 소프트웨어의 통합 구조를 갖추고 있으며, 상업적인 목적으로 사용되었다.
IBM 5100은 5인치 CRT 디스플레이를 사용하며, 기본 메모리 용량은 16KB에서 64KB까지 가능했다. 이 모델은 언어 처리 및 데이터 처리를 위한 강력한 기능을 제공하며, APL(Algorithmic Programming Language)과 BASIC( Beginner's All-purpose Symbolic Instruction Code) 프로그래밍 언어를 지원하였다. 또한 내장된 드라이브를 통해 데이터를 기록하고 저장할 수 있는 기능이 있으며, 사용자 친화적인 인터페이스를 제공했다.
크기는 약 31cm x 24cm x 10cm이며, 무게는 대략 23kg로, 당시에는 휴대성이 뛰어난 컴퓨터로 여겨졌다. 전원은 전기 소켓을 통해 공급되며, 배터리로도 동작이 가능했다. IBM 5100은 모바일 오피스 환경을 겨냥하여 설계되었고, 소프트웨어와 하드웨어의 통합으로 효율적인 작업 실행을 가능하게 했다.
IBM 5100은 주로 기업, 대학, 연구소 등에서 데이터 처리 및 프로그램 개발 용도로 사용되었으며, 그 시대의 기술 발전을 상징하는 중요한 기기로 평가받고 있다. 이 컴퓨터는 IBM의 휴대용 모델 개발의 기초가 되었고, 개인용 컴퓨터의 발전에 기여한 바가 크다.