프로그래밍언어

    프로그래밍 언어의 구분/특징(수준에 따라)

    구분 특징 학습 난이도 컴퓨터 속도 용례 예시 고수준 언어 인간 친화적 (인간이 일하기 쉽다) 배우기 쉽다 컴퓨터 작동이 느림 ->고사양 컴퓨터 사용 데스크탑/PC 소프트웨어 만들 때 Java, PMP 저수준 언어 컴퓨터 친화적 (컴퓨터가 일하기 쉽다) 배우기 어렵다 (구체적인 명령) 컴퓨터 작동이 빠름 ->저사양 컴퓨터 사용 가전제품(IPTV 셋톱박스, IoT) 소프트웨어 만들 때 C언어 *스마트폰, 데스크랍, PC, 가전제품 등 모든 IT기기는 일종의 컴퓨터다 *컴퓨터 사양과 컴퓨터 가격은 비례 -> 가전제품의 소프트웨어 만들 때 보통 C언어 사용(저수준 언어가 살아남은 이유)