본문 바로가기

IT용어

알 언어(R languange)

 알 언어란 빅테이터 분석과 데이터 시각화에 특화된 플랫폼에 독립적인 프로그래밍 언어이자 오픈 소스 소프트웨어이다.

 

 알 언어는 1992년 처음 뉴질랜드 오클랜드에서 Robert Gentleman, Ross lhaka 교수가 개발을 시작하였으며, 2000년에 R 1.0.0 버전이 배포되었다. 현재는 R개발 핵심팀이 개발을 담당하여 지속적으로 성능을 개선하고, 새로운 기능들을 추가하고 있다.

 

 알 언어는 플랫폼에 독립적인 언어로 모든 운영 체제에서 쉽게 사용할 수 있다. 그누 소프트웨어 중 하나로 고용 사용권을 제공하여 무료 사용이 가능하며, 사용자들이 인터넷에 공개한 다양한 통계 패키지들을 활용할 수 있다. 특히 인공 신경망에 사용할 수 있는 패키지와 기능들이 있어 다양한 기계 학습 작업을 수행할 수 있다. 또한 데이터 래글링 기능으러 복잡한 데이터를 구조화도니 형태로 쉽게 처리하고, 강력하고 화려힌 데이터 시각화 도구들을 지원한다.

 

 반면 기본적인 보안 기능이 부족하며, 데이터 처리를 위해 객체를 물리적 메모리에 저장하기 때문에 빅데이터를 효과적으로 처리하기에는 어려움이 있다. 또한 매트랩, 파이썬, 등 다른 프로그래밍 언어보다 처리 속도가 느리다.

 

 알 언어는 복잡한 구조와 인터페이스로 인하여 컴퓨터 프로그래밍 경험이 없거나 처음으로 알 언어를 배우는 사람에게는 매우 어렵게 느껴질 수 있다. 이를 보완하기 위하여 통합 개발 환경인 알 스튜디오, 알 언어를 이용한 콘텐츠 저작을 위한 알 마크다운 그리고 동적 대시보드 및 앱 등을 구현하기 위한 샤이니 등을 함께 사용한다.

 

 

 출처]

한국정보통신기술협회: TTA정보통신용어사전

 

TTA정보통신용어사전

한국정보통신기술협회(TTA)는 정보통신 기술 발전과 타 분야와의 기술 융합에 따라 무수히 생성되는 정보통신용어를 해설하고 표준화하여, 전문가뿐만 아니라 비전문가들도 올바르게 활용할 수

terms.tta.or.kr

 

'IT용어' 카테고리의 다른 글

캄테크(Calmtech)  (1) 2024.06.22
아두이노(Arduino)  (0) 2024.06.16
합이 0  (1) 2024.06.09
확장현실(eXtended Reality,XR)  (0) 2024.06.09
알레프(ALEPH)  (0) 2024.06.02