본문 바로가기
끝나지 않는 개발스터디

범용 프로그래밍 언어

by 행복한집사 2024. 1. 29.

범용 프로그래밍 언어(general-purpose programming language (GPL))란?

  1. 정의
    • 다양한 도메인 소프트웨어를 만드는 데 사용되는 프로그래밍 언어
    • 반대 개념으로 도메인 특화 언어(domain-specific programming language (DSL)), 즉 특정 도메인에 국한해 사용하는 언어가 있음
  2. 언어 예시
    • 범용 프로그래밍 언어 예시 
      • C
        • Operating System(Unix 같은 운영체제)
        • Device driver
        • Application
        • Embedded System
      • C++
        • Game(게임 프로그래밍)
        • Embedded system
      • Python
        • Web application(Django: Python으로 만들어진 웹 어플리케이션 프레임워크 )
        • Machine Learning( TensorFlow: Python 기반 오픈소스 머신러닝 프레임워크 )
      • Java
        • Web application
        • Android app
    • 도메인 특화 언어 예시
      • SQL
        • DB 데이터 조작에 쓰임

 

 

참고: https://en.wikipedia.org/wiki/General-purpose_programming_language

 

General-purpose programming language - Wikipedia

From Wikipedia, the free encyclopedia Programming language used in many domains In computer software, a general-purpose programming language (GPL) is a programming language for building software in a wide variety of application domains. Conversely, a domai

en.wikipedia.org

https://www.cwn.kr/news/articleView.html?idxno=4568

 

게임 개발자가 "C++"을 사용하는 이유 - CWN

게임을 개발할 때 사용할 수 있는 프로그래밍 언어는 다양하다. 웹 개발 및 안드로이드 개발 등 거의 모든 분야에 활용되는 자바(Java)부터 C++, 자바스크립트, HTML 등 다양한 언어를 사용할 수 있

www.cwn.kr

 

'끝나지 않는 개발스터디' 카테고리의 다른 글

socket study-3  (0) 2024.02.17
socket study-2  (0) 2024.02.14
Socket server/client 과제 1  (0) 2024.02.11
동기화(Synchronization)를 위한 방법들  (1) 2024.02.05
Signal이란  (0) 2024.02.04

댓글