컴퓨터 개론
Codeit_특수 목적 언어
AngeRay
2021. 6. 3. 19:40
특수 목적 언어
지금까지 다양한 언어들을 살펴 봤는데, 언급되지 않은 여러 프로그래밍 언어들이 있다.
앞서 살펴본 언어들은 일반적인 용도로 만들어진 프로그래밍 언어(General-purpose programming languge) 였는데, 특별한 목적을 위한 프로그래밍 언어(Domain-specific programming language) 들도 있다.
R
주로 통계 소프트웨어 개발과 데이터 분석 및 시각화에 널리 사용되고 있다.
특히 통계나 빅데이터 분석에 필요한 데이터 전처리, 분석, 수학적인 계산과 그래프를 그리는 등의 기능에 특화되어 있다.
SQL
SQL은 데이터베이스를 관리하기 위한 목적의 프로그래밍 언어이다.데이터베이스란 데이터를 모아둔 공간을 의미하는데 프로그래머들은 SQL을 사용해서 데이터베이스를 설계하거나 운영하고 관리 한다.요즘에는 데이터가 워낙 많이 활용되기 때문에, 개발자 뿐 아니라 마케터나 데이터 분석가들이 SQL을 사용하여, 서비스의 데이터(매출, 고객 정보 등)를 분석하곤 한다.
HTML 과 CSS
HTMl과 CSS는 웹 페이지를 만들 때 사용한다.HTML는 주로 웹 페이지의 구조와 레이아웃을 담당하고, CSS는 웹페이지의 시각적인 표현을 담당한다.주로 여기에 JavaScript를 함께 사용해서, 웹 페이지가 사용자와 상호 작용할 수 있게 만든다.
이 외에도 다양한 특수 목적 언어들이 있다.