문서:프로그래밍 언어/종류

역사 raw
대문 랜덤 문서 최근 토론
* 컴퓨터 관련 정보, 프로그래밍 언어


1. [[프로그래밍 언어]]2. [[프로그래밍 언어]]로 보기 애매한 언어3. 기타

파일:bMOYMTM.jpg
기계어 어디갔지

1. 프로그래밍 언어


2. 프로그래밍 언어로 보기 애매한 언어

튜링-완전하지 않거나, 특수목적에 한정된 언어(Domain Specific Language)들을 이곳에 나열한다.
  • AutoHotKey: 매크로 기반 스크립트 언어. 핵 제작등에 사용되는 경우가 많아서 언어로 보지 않는 사람도 존재한다. 물론 순수 프로그래밍도 가능해서 언어로 보는 경우도 많은편. 즉, 사용하는 사람에 따라 언어 혹은 비언어로 갈린다.
  • CSS: 아래의 HTML을 꾸미기 위해 사용하는 특수목적 언어.
  • HLSL: 그래픽카드 쉐이더 언어.
  • HTML: 엄밀히 따지면 프로그래밍 언어는 아니다. '마크업 언어'라고 한다.[5]
  • LabVIEW: G라는 그래픽 기반의 프로그래밍 언어를 사용하여 텍스트가 아닌 아이콘으로 코딩한다.
  • VHDL: 하드웨어 기술 언어.
  • Verilog: 하드웨어 기술 언어.
  • UML: C나 Java처럼 바로 소프트웨어로 만들어지는 언어는 아니지만, 소프트웨어를 설계할수 있는 언어.
  • XML: 마크업 언어의 일종으로, 데이터를 구조적으로 저장하고 교환하기 위해 만든 문서 양식.
  • 스크래치: LabView와 방식이 같다.
  • GML: 게임메이커 스튜디오에서 쓰이는 언어. 일단 게임메이커 스튜디오를 제작한 요요게임즈 공식 사이트에서는 programming language(프로그래밍 언어)라고 소개하고 있으나, GML을 쓰는 소프트웨어는 게임메이커 스튜디오 하나 뿐이고 게임제작을 제외한 다른 부분에서 쓸 수 없는 언어이다.[6]

3. 기타

[1] Oracle SQL등의 Native SQL과는 문법이 좀 다르며 제약사항이 있다.[2] Oracle SQL등의 Native SQL과는 문법이 좀 다르며 제약사항이 있다.[3] 참고로 HTML + CSS3는 Turing complete이다. 여기서 '엥? 그럴리가?' 하는 컴공 분들은 다음을 참조 # [4] 물론 계산기라던가 간단한 프로그램은 어찌저찌 만들 수 있긴하다... 하지만 애초에 GML이 game maker language의 약자인 것을 떠올리면 게임 만들라고 만든 언어이다.[5] 참고로 HTML + CSS3는 Turing complete이다. 여기서 '엥? 그럴리가?' 하는 컴공 분들은 다음을 참조 # [6] 물론 계산기라던가 간단한 프로그램은 어찌저찌 만들 수 있긴하다... 하지만 애초에 GML이 game maker language의 약자인 것을 떠올리면 게임 만들라고 만든 언어이다.