ABAP
ABAP 은 SAP 애플리케이션을 개발하고 SAP 시스템을 사용자 정의하는 데 사용되는 SAP 의 독점 프로그래밍 언어입니다.
const palette = ['graphite', 'mint'];
function createSnippet(language) {
return {
language,
theme: palette[0],
accent: palette[1],
};
}
console.log(createSnippet('javascript'));문서, 블로그, 수업 자료에 넣을 코드 예제를 준비하세요. 코드를 붙여넣거나 텍스트 파일을 열고, 언어별 예제로 시작할 수도 있습니다. 밝은 테마와 어두운 테마 중 하나를 고르면 Syntax Highlighter가 들여쓰기와 줄바꿈을 유지하면서 키워드, 문자열, 주석을 색으로 구분합니다.
중요한 줄을 강조하거나 특정 부분에 초점을 맞추고, 추가한 줄과 삭제한 줄을 표시하세요. 각각의 색상과 불투명도를 조절하고 줄 번호를 추가하거나 긴 구간을 접으면 미리보기에 바로 반영됩니다. 구문 강조와 내보내기는 브라우저 안에서 이루어지며, 강조 처리를 위해 코드를 서버로 보내지 않습니다.

TypeScript, Java, C++, Go, Rust, JSON, YAML 등 242개 언어와 형식 중 선택하세요. 이름이나 별칭으로 검색하고 아래 카드에서 예제를 불러올 수 있습니다.
소스를 수정하면 강조 결과도 업데이트됩니다. 색상 테마를 검색하거나 밝고 어두운 테마로 필터링해 같은 코드를 다른 배경에서 비교하세요.
HTML을 복사하거나 인라인 스타일, 별도 CSS, Tailwind CSS를 사용하는 파일을 다운로드하세요. 렌더링 결과를 PNG 이미지로 저장할 수도 있습니다. 미리보기는 선택한 출력 형식을 사용하므로 공유하기 전에 모양을 확인할 수 있습니다.
소스 편집기에 코드를 입력하세요. 다른 언어를 탐색하려면 아래 카드를 클릭해 해당 언어의 예제로 내용을 바꾸세요.
JavaScript나 js처럼 이름 또는 별칭으로 검색하세요. 선택기를 바꿔도 입력은 유지됩니다. 올바른 문법을 선택해야 알맞은 구문 규칙이 적용됩니다.
색상 테마를 선택하고 편집하면서 결과를 확인하세요. 긴 코드는 미리보기 안에서 스크롤되므로 원래 배치를 유지하면서 각 줄을 볼 수 있습니다.
가이드나 수업을 준비하기 전에 예제의 가독성을 비교하세요. 주석, 문자열, 키워드가 있는 같은 코드로 밝고 어두운 테마를 시험할 수 있습니다.
구문 색상으로 JSON, YAML, SQL, 셸 코드의 구조를 살펴보세요. 패턴을 찾기 쉽게 하지만 데이터를 검증하거나 명령을 실행하지는 않습니다.
언어의 예제, 별칭, 참고 자료를 확인하고 코드를 수정해 색상 표시를 살펴보세요. 카드를 클릭하면 현재 작업 공간으로 바로 불러옵니다.
키워드, 문자열, 주석 같은 코드 요소에 다른 색상을 지정하는 기능입니다. 코드 구조를 읽기 쉽게 하지만 코드가 올바르다는 보장은 아닙니다.
현재 목록에는 242개 언어와 형식이 있습니다. 선택기에서 검색하거나 전체 목록을 보세요. js, py 같은 별칭은 기존 언어를 가리키며 별도 언어로 세지 않습니다.
강조는 브라우저에서 동작하며 소스를 서버로 보내지 않습니다. 문법, 테마, 엔진 파일은 필요할 때 다운로드합니다. 입력 코드는 텍스트로 표시되며 실행되지 않습니다.
아닙니다. 들여쓰기와 줄바꿈을 포함한 입력을 보존하며 색상만 추가합니다. 코드 정리, 컴파일, 검증, 디버깅은 하지 않습니다. 원하는 강조를 위해 언어를 직접 선택하세요.
네. 인라인 스타일, 별도 CSS 파일, Tailwind CSS 중 선택할 수 있습니다. 생성된 파일을 개별 복사하거나 전체 묶음을 다운로드하세요. 미리보기와 출력은 같은 HTML과 스타일을 사용합니다.
네. 강조할 줄에 번호나 범위를 입력하고 색상과 불투명도를 고르세요. 내용이 있는 1 MiB 이하 UTF-8 파일도 브라우저에서 직접 읽을 수 있습니다.
지원하는 242개 언어와 형식을 살펴보세요. 카드를 클릭해 예제를 불러오거나 참고 자료에서 자세히 알아보세요.
ABAP 은 SAP 애플리케이션을 개발하고 SAP 시스템을 사용자 정의하는 데 사용되는 SAP 의 독점 프로그래밍 언어입니다.
actionscriptas3ActionScript 3 은 Adobe Flash Player 에서 웹 애플리케이션 및 풍부한 인터넷 애플리케이션을 개발하는 데 사용되는 객체지향 프로그래밍 언어입니다.
Ada 는 처음에 실시간 임베디드 시스템을 위해 설계된 구조화된 정적 타입의 프로그래밍 언어로, 후에 다른 도메인으로 확장되었습니다.
ahk1AutoHotkey v1의 단축키, 텍스트 치환, 창 명령으로 Windows를 자동화합니다. v2는 별도 항목입니다.
함수, 식, 객체로 Windows를 자동화하는 AutoHotkey v2입니다. v1 스크립트는 수정이 필요할 수 있습니다.
Angular HTML 은 Angular 프레임워크에서 사용되는 마크업 언어로, 사용자 인터페이스를 구축하는 데 사용됩니다. HTML 을 기반으로 하지만 데이터 바인딩 및 이벤트 처리를 지원하기 위한 기능이 추가되었습니다.
Angular TypeScript 은 Angular 애플리케이션을 빌드할 때 사용되는 TypeScript 코드입니다. 애플리케이션의 구성 요소, 서비스 및 기타 기능을 정의합니다.
Apache 는 Apache HTTP 서버를 구성하는 데 사용되는 설정 파일 형식입니다. 서버의 동작 및 기능을 제어합니다.
Apex 는 Salesforce 플랫폼에서 클라우드 애플리케이션을 개발하는 데 사용되는 객체지향 프로그래밍 언어입니다.
APL 은 배열 처리에 사용되는 프로그래밍 언어로, 매우 간결하고 강력한 기호 문법을 갖추고 있습니다.
AppleScript 는 Apple 시스템에서 작업 자동화 및 스크립트 작성에 사용되는 프로프리어터리 언어입니다.
Ara 는 클라우드 애플리케이션을 작성하는 데 사용되는 Ara 프로그래밍 언어입니다.
adoc제목, 속성, 상호 참조로 문서를 구성하는 텍스트 형식입니다. 출판 도구가 웹페이지나 책으로 변환합니다.
어셈블리 언어는 컴퓨터 하드웨어 명령어 집합과 직접 관련된 저수준 프로그래밍 언어로, 서로 다른 CPU 아키텍처에 대해 서로 다른 어셈블리 언어가 있습니다.
Astro 는 리액트 및 뷰 와 같은 UI 프레임워크와 Markdown 및 MDX 와 같은 형식을 결합하여 고성능 웹사이트를 구축하기 위한 풀 스택 프레임워크입니다.
AWK 는 텍스트 처리에 사용되는 프로그래밍 언어로, 데이터 추출 및 보고서 생성에 흔히 사용됩니다.
Ballerina 는 분산 시스템 및 클라우드 애플리케이션을 작성하는 데 사용되는 오픈 소스 클라우드 네이티브 프로그래밍 언어입니다.
batchcmd배치 파일은 Windows 에서 작업 자동화를 위해 사용되는 스크립트 파일 형식입니다.
Beancount 는 이중 분개 회계 재무 거래를 기록하는 데 사용되는 평문 회계 언어입니다.
beBerry 는 작은 시스템을 위한 응용 프로그램 또는 구성 파일을 작성하는 데 사용되는 내장된 해석형 프로그래밍 언어입니다.
BibTeX 는 LaTeX과 함께 흔히 사용되는 참고 자료를 설명하는 파일 형식입니다.
Bicep 는 Azure 리소스의 선언적 배포에 사용되는 도메인별 언어입니다.
bird프로토콜, 라우팅 테이블, 필터로 경로 선택과 교환을 제어하는 BIRD 2 설정 언어입니다.
Blade 는 동적 웹 페이지를 구축하기 위해 Laravel 프레임워크에서 사용되는 템플릿 엔진입니다.
1c프로시저, 함수, 이벤트로 업무 객체를 데이터 및 화면 동작에 연결하는 1C:Enterprise 스크립트입니다.
C 는 시스템 프로그래밍 및 응용 프로그램 개발에 널리 사용되는 범용 절차적 프로그래밍 언어입니다.
모듈, 계약, 컴파일 시점 기능으로 큰 프로그램을 구성하는 C 계열 시스템 언어입니다.
cdcCadence 는 Flow 블록체인의 리소스 프로그래밍 언어로, 스마트 계약을 작성하는 데 사용됩니다.
검증 가능한 계산과 스마트 계약을 위한 언어입니다. Starknet 계약에는 플랫폼 전용 인터페이스와 저장소가 추가됩니다.
chpl배열, 작업, 실행 위치로 여러 코어나 컴퓨터에 데이터와 계산을 분산하는 병렬 언어입니다.
Clarity 는 Stacks 블록체인의 스마트 계약 프로그래밍 언어입니다.
cljClojure 는 JVM에서 실행되는 함수형 프로그래밍 언어로, 현대적인 Lisp 변형입니다.
CMake 는 소프트웨어 빌드 프로세스를 관리하는 데 사용되는 오픈 소스 크로스 플랫폼 빌드 도구입니다.
COBOL 은 비즈니스 데이터 처리 및 금융 시스템에 흔히 사용되는 오래된 프로그래밍 언어입니다.
파일 경로 패턴에 사용자나 팀을 연결해 검토 담당자를 지정합니다. 규칙 순서가 적용 결과에 영향을 줍니다.
qlCodeQL 은 프로그램 분석 및 보안 검사를 작성하는 데 사용되는 객체 지향 질의 언어입니다.
coffeescriptCoffeeScript 는 JavaScript를 기반으로 한 프로그래밍 언어로, Python 및 Ruby와 유사한 구문으로 JavaScript로 변환할 수 있습니다.
lispLisp는 일반 목적의 함수형 프로그래밍 언어로, Common Lisp 등 여러 가지 방언이 있습니다.
종속 타입을 이용한 프로그래밍과 형식 증명을 지원합니다. 정의, 정리, 증명 스크립트를 논리 체계 안에서 검사합니다.
c++C++ 은 C 언어의 확장으로, 시스템 프로그래밍 및 응용 프로그램 개발에 널리 사용되는 정적 타입의 다중 패러다임 프로그래밍 언어입니다.
Crystal 은 루비와 유사한 구문을 가지고 있지만 더 나은 성능을 제공하는 신생 시스템 프로그래밍 언어로, 효율적인 네이티브 코드로 컴파일됩니다.
c#csC# 은 .NET 프레임워크를 위해 Microsoft 에서 처음으로 개발한 현대적인 객체지향 프로그래밍 언어입니다.
CSS 는 웹페이지의 프레젠테이션을 설명하는 데 사용되는 스타일시트 언어로, 레이아웃, 글꼴, 색상 및 기타 외관 측면을 제어합니다.
CSV 는 각 행이 레코드를 나타내고 열이 쉼표로 구분된 탭 ular 데이터를 저장하는 데 사용되는 일반적인 텍스트 형식입니다.
CUE 는 데이터 모델을 정의하고 유효성을 검증하는 데 사용되는 오픈 소스 데이터 제약 언어입니다.
cqlCypher 는 Neo4j 그래프 데이터베이스의 쿼리 언어로, 그래프 데이터를 생성, 쿼리 및 업데이트하는 데 사용됩니다.
D 는 C++ 및 기타 언어의 최상의 기능을 결합하여 고성능 프로그래밍 모델을 제공하는 시스템 프로그래밍 언어입니다.
Dart 는 Google 에서 개발한 오픈 소스 범용 프로그래밍 언어로, 웹, 모바일 및 데스크톱 애플리케이션에 사용됩니다.
DAX 는 Microsoft SQL Server Analysis Services 의 쿼리 언어로, 쿼리 및 계산 다차원 데이터를 수행하는 데 사용됩니다.
앱 이름, 실행 명령, 아이콘, 분류를 지정하는 Linux 데스크톱 실행 파일 형식입니다.
Diff 형식은 파일 또는 텍스트의 다른 버전 간의 차이를 비교하기 위한 형식입니다.
dockerfileDockerfile 은 Docker 이미지를 생성하기 위해 사용되는 형식으로, 이미지의 내용과 구성을 정의합니다.
환경 변수를 이름과 값으로 기록합니다. 따옴표, 이스케이프, 변수 확장 규칙은 읽는 도구에 따라 다릅니다.
Dream Maker 는 다중 사용자 던전 (MUDs) 시나리오를 생성하기 위해 사용되는 코드 프로그래밍 언어 및 도구입니다.
식, 지시문, 컴포넌트로 앱 데이터와 HTML을 결합하는 AdonisJS 템플릿입니다.
Elixir 는 Erlang 가상 머신에서 실행되는 함수형 프로그래밍 언어로, 확장 가능하고 고도로 동시성 있는 애플리케이션을 빌드하는 데 사용됩니다.
Elm 은 신뢰할 수 있는 웹 프런트 엔드 애플리케이션을 구축하는 데 사용되는 함수형 프로그래밍 언어입니다.
elisp함수, 변수, 훅, 대화형 명령으로 버퍼와 편집 동작을 확장하는 Emacs용 Lisp입니다.
ERB 는 Ruby 내에서 Ruby 코드를 포함하는 마크업 언어로, 동적 텍스트 및 웹 페이지를 생성하는 데 일반적으로 사용됩니다.
erlErlang 은 분산 컴퓨팅, 내결함성 및 핫 코드 로딩과 같은 기능을 지원하는 범용 동시성 함수형 프로그래밍 언어입니다.
Lua로 컴파일되는 Lisp 문법입니다. 식과 매크로를 쓰면서 Lua 라이브러리를 활용할 수 있습니다.
Fish 는 유연하고 가독성 있는 구문을 가진 사용자 친화적인 명령 줄 셸입니다.
ftl변수, 참조, 속성, 선택식을 포함하는 번역 메시지 형식입니다. 언어별 문법에 맞게 문장을 구성할 수 있습니다.
fforf77고정 형식 Fortran 은 Fortran 프로그래밍 언어의 전통적인 형식으로, 각 코드 라인이 고정된 열에 제한됩니다.
f90f95f03f08f18자유 형식 Fortran 은 Fortran 의 더 유연한 코드 레이아웃을 허용하는 새로운 구문입니다.
f#fsF# 은 .NET 생태계를 위해 설계된 다중 패러다임 함수 지향 프로그래밍 언어입니다.
tscntresGDResource 는 Godot 게임 엔진에서 게임 개체 및 리소스를 정의하는 데 사용되는 파일 형식입니다.
gdGDScript 는 Godot 게임 엔진의 내장 스크립팅 언어로, Python과 유사한 구문을 가지고 있습니다.
GDShader 는 Godot 게임 엔진에서 셰이더를 설명하는 데 사용되는 형식입니다.
Vala 컴파일러를 이용하는 들여쓰기 기반 언어입니다. 클래스와 시그널을 GLib 및 GObject와 연결합니다.
Gherkin은 소프트웨어의 동작 시나리오 및 사용 사례를 정의하는 행동 주도 개발 (BDD)을 위해 사용되는 언어입니다.
Git 커밋 메시지는 코드 변경 사항을 설명하기 위해 Git 버전 관리 시스템에서 사용되는 형식입니다.
Git 리베이스 메시지는 git rebase 명령을 사용할 때 표시되는 형식으로, 커밋 로그를 편집하는 데 사용됩니다.
Gleam은 신뢰할 수 있고 고도로 동시성이 높은 시스템을 작성하기 위해 사용되는 함수형 프로그래밍 언어입니다.
gjsGlimmer JS는 웹 UI를 구축하기 위해 사용되는 Glimmer 렌더링 엔진의 JavaScript 버전입니다.
gtsGlimmer TS는 Glimmer 렌더링 엔진의 TypeScript 버전입니다.
GLSL은 GPU에서 실행되는 그래픽 렌더링 프로그램을 작성하는 데 사용되는 OpenGL 쉐이딩 언어입니다.
대상, 템플릿, 의존성으로 빌드를 정의합니다. GN은 이를 평가해 Ninja 파일을 생성합니다.
Gnuplot은 명령줄 기반 대화형 데이터 및 함수 플로팅 도구입니다.
Go는 구글에서 개발한 오픈 소스 정적 타입 프로그래밍 언어로, 시스템 및 동시성 프로그래밍을 지원합니다.
gqlGraphQL은 API용 쿼리 언어로, 데이터를 쿼리하는 더 효율적인 방법을 제공합니다.
Groovy는 Java 가상 머신을 위한 객체지향 프로그래밍 언어로, 함수형 프로그래밍도 지원합니다.
Hack은 Facebook에서 신뢰할 수 있고 고성능의 웹 애플리케이션을 구축하기 위해 개발한 프로그래밍 언어입니다.
Haml은 HTML을 생성하기 위한 간결한 구문을 제공하는 Ruby용 템플릿 엔진입니다.
hbsHandlebars는 웹 템플릿에 사용되는 의미 있는 템플릿 라이브러리입니다.
hsHaskell은 게으른 평가를 지원하는 표준 순수 함수형 프로그래밍 언어입니다.
클래스, 열거형, 제네릭을 제공하며 여러 플랫폼으로 컴파일되는 타입 언어입니다. 필요하면 플랫폼별 API와 함께 사용합니다.
HCL은 HashiCorp 제품인 Terraform, Packer 등을 구성하는 데 사용되는 HashiCorp 구성 언어입니다.
Hjson은 JSON에 비해 더 친숙하고 가독성이 좋은 데이터 형식입니다.
HLSL은 DirectX의 고수준 쉐이딩 언어로, GPU를 프로그래밍하는 데 사용됩니다.
HTML은 웹 페이지를 구축하기 위한 표준 마크업 언어입니다.
HTML 파생 언어는 HTML 위에 구축된 새로운 언어로, Vue, Svelte 등이 있습니다.
HTTP는 분산, 협력 및 초미디어 정보 시스템에 사용되는 응용 계층 프로토콜입니다.
HTTP 요청과 응답 검사를 텍스트로 기록합니다. 변수와 캡처로 단계를 연결해 API 테스트를 반복할 수 있습니다.
소스 경로, 라이브러리, 대상 등 Haxe 컴파일러 옵션을 파일에 저장해 같은 빌드 설정을 재사용합니다.
Python 생태계에서 사용하는 Lisp 문법입니다. 매크로로 코드를 변환하고 Python 모듈과 객체를 사용할 수 있습니다.
Imba는 효율적인 JavaScript로 컴파일되는 Ruby와 유사한 구문을 가진 언어로 영감을 받았습니다.
propertiesINI는 설정 파일로 일반적으로 사용되는 간단한 키-값 쌍 파일 형식입니다.
Java는 널리 사용되는 객체지향 프로그래밍 언어로, 다른 프로그래밍 패러다임도 지원합니다.
jscjsmjsJavaScript는 웹 브라우저에서 복잡한 로직을 실행할 수 있는 프로그래밍 언어입니다.
Jinja는 인기있는 Python 템플릿 엔진으로, 다른 언어에도 사용됩니다.
Jison은 Node.js용 파서 생성기 도구입니다.
JSON은 가벼운 데이터 교환 형식으로, 사람이 읽고 쓰기 쉽습니다.
JSON5는 JSON의 확장으로, 더 친근하며 주석, 단일/이중 따옴표 등을 지원합니다.
주석이 포함된 JSON은 JSON 내에 주석을 추가할 수 있는 JSON의 확장입니다.
JSON Lines는 줄 기반 형식으로 구조화된 데이터를 저장하는 데 사용됩니다.
Jsonnet은 구성 데이터를 관리하기 위해 사용되는 데이터 설명 언어입니다.
fslJSSM은 보안 셸의 세션 파일 형식입니다.
JSX는 React에서 사용되는 XML과 유사한 구문입니다.
jlJulia는 과학적 계산, 머신러닝 등에 적합한 고성능 동적 고수준 프로그래밍 언어입니다.
justfile프로젝트 명령을 매개변수와 의존성이 있는 레시피로 구성합니다. 파일 수정 시각에 기반한 빌드 시스템과는 다릅니다.
이름 있는 노드에 인수, 속성, 자식 노드를 담는 문서 형식입니다. 설정과 계층 데이터를 표현합니다.
ktktsKotlin은 Java 가상 머신에서 실행되는 현대적인 정적 타입 프로그래밍 언어입니다.
kqlKusto는 로그 및 데이터 분석을 위한 Microsoft의 쿼리 언어입니다.
LaTeX은 과학 문서 및 출판물에 일반적으로 사용되는 고품질 조판 시스템입니다.
lean4종속 타입으로 함수형 프로그램과 기계 검증 증명을 작성합니다. 실행 함수와 증명 항 또는 전술을 함께 사용할 수 있습니다.
Less는 변수, 믹스인 등의 기능을 포함한 CSS를 확장하는 동적 스타일시트 언어입니다.
Liquid은 Shopify에서 만든 템플릿 언어입니다.
타입 명령, 기본 블록, SSA 값으로 구성된 컴파일러 중간 표현입니다. 최적화와 변환 결과를 살펴볼 때 사용합니다.
시각, 심각도, 메시지 등을 포함하는 앱 로그의 일반 강조 항목입니다. 모든 로그에 적용되는 단일 표준은 아닙니다.
Logo는 어린이를 위한 교육용 프로그래밍 언어입니다.
Lua는 가벼운 임베디드 스크립팅 언어로, 게임 개발에서 일반적으로 사용됩니다.
점진적 타입을 지원하는 Lua 파생 언어입니다. Roblox 등에서 사용하며 호스트 환경이 사용 가능한 API를 제공합니다.
makefileMakefile은 소프트웨어를 빌드하기 위해 사용되는 파일 형식입니다.
mdMarkdown은 서식이 있는 텍스트를 생성하는 데 사용되는 가벼운 마크업 언어입니다.
Marko는 UI 구성 요소 및 고성능 웹 애플리케이션을 구축하는 데 사용되는 템플릿 언어입니다.
MATLAB은 알고리즘 개발, 데이터 시각화 등에 사용되는 고수준 프로그래밍 언어 및 수치 계산 환경입니다.
MDC는 색상이 지정된 점자 텍스트를 렌더링하는 데 사용되는 마크업 언어입니다.
MDX는 Markdown 확장으로, Markdown 내에서 JSX 구문과 React 컴포넌트를 포함할 수 있습니다.
mmdMermaid는 간단한 텍스트 설명을 기반으로 그래픽 및 플로차트를 생성하는 데 사용되는 JavaScript 기반 도구입니다.
mips레지스터, 레이블, 분기를 사용하는 MIPS 어셈블리입니다. 지시문과 시스템 호출은 어셈블러나 시뮬레이터에 따라 달라집니다.
Mojo는 위치에 관계없이 코드를 배포하고 패키징하는 데 사용되는 형식입니다.
mbtmbti함수, 열거형, 패턴 매칭을 제공하며 WebAssembly 등으로 컴파일되는 타입 언어입니다.
Move는 Diem (이전 Libra) 블록체인에서 스마트 계약을 작성하는 데 사용되는 자원 지향 프로그래밍 언어입니다.
narNarrat은 선언적 프로그래밍을 위한 간단한 언어로, 기본 함수와 제어 구조를 포함하고 있습니다.
nfNextflow는 이식 가능하고 재현 가능한 데이터 파이프라인과 워크플로우를 구축하기 위해 사용되는 워크플로우 스크립팅 언어입니다.
Nextflow 작업 흐름에서 사용하는 Groovy 코드입니다. 식과 함수를 프로세스 및 채널과 결합해 분석 작업을 구성합니다.
Nginx 구성 파일은 Nginx 웹 서버를 구성하는 데 사용됩니다.
Nim은 성능, 이식성 및 프로그래머 생산성에 중점을 둔 시스템 및 응용 프로그래밍 언어입니다.
Nix는 소프트웨어 및 해당 종속성을 구성하고 배포하는 데 사용되는 함수형 언어입니다.
Windows 설치, 설정, 제거 절차를 페이지와 파일 작업으로 지정하는 NSIS 설치 스크립트입니다.
nuNu Shell은 현대화, 사용성 및 이식성을 강조하는 새로운 크로스 플랫폼 셸입니다.
objcObjective-C는 주로 macOS 및 iOS 애플리케이션을 작성하는 데 사용되는 범용 객체지향 프로그래밍 언어입니다.
Objective-C++은 C++을 Objective-C와 결합한 프로그래밍 언어로, macOS 및 iOS에서 사용됩니다.
OCaml은 함수형, 명령형 및 객체지향 프로그래밍 스타일을 지원하는 함수형 프로그래밍 언어입니다.
프로시저, 구조체, 명시적 할당자로 메모리와 데이터 표현을 제어하는 시스템 언어입니다.
scad기본 도형, 변환, 불 연산으로 3D 모델을 작성합니다. 매개변수와 모듈로 설계를 재사용할 수 있습니다.
제목, 표, 링크, 코드 블록이 있는 텍스트 메모 형식입니다. 작업 관리와 문서 출판에도 사용합니다.
Pascal은 간결성과 구조화된 프로그래밍을 위해 설계된 교육용 프로그래밍 언어입니다.
Perl은 초기에는 텍스트 처리에 사용되었지만 현재는 웹 개발, 시스템 관리 등에 사용되는 범용 프로그래밍 언어입니다.
PHP는 특히 웹 개발에 적합한 인기 있는 범용 스크립팅 언어입니다.
타입, 클래스, 제약으로 재사용 가능한 설정을 작성합니다. 평가 시 실제 데이터를 생성하고 값의 일관성을 확인합니다.
PL/SQL은 Oracle 데이터베이스에서 저장 프로시저와 트리거를 작성하는 데 사용되는 절차적 확장 언어입니다.
potpotx원문, 번역, 문맥, 복수형을 포함하는 Gettext 파일입니다. 도구가 이를 앱용 번역 카탈로그로 컴파일합니다.
주체, 동작, 리소스의 관계를 선언하는 권한 규칙입니다. 질의를 통해 작업 허용 여부를 판단합니다.
PostCSS는 플러그인을 사용하여 CSS를 변환하는 도구입니다.
Power Query는 Microsoft Power BI에서 데이터 연결, 변환 및 로드에 사용되는 언어입니다.
psps1pwshPowerShell은 Microsoft에서 개발한 작업 자동화 및 구성 관리 프레임워크입니다.
Prisma는 TypeScript 및 Node.js 애플리케이션에 사용되는 오픈 소스 ORM으로, 데이터베이스 액세스를 간소화합니다.
Prolog은 복잡한 재귀 쿼리와 인공 지능 애플리케이션을 프로그래밍하는 데 사용되는 논리 프로그래밍 언어입니다.
protobufProtocol Buffers는 Google에서 개발한 크로스 언어 직렬화 데이터 형식입니다.
jadePug(이전 Jade로 알려진)는 Node.js에서 구현된 고성능 템플릿 엔진입니다.
Puppet은 구성 관리 및 배포에 사용되는 선언적 언어입니다.
PureScript는 효율적인 JavaScript 코드로 컴파일되는 강력한 순수 함수형 언어입니다.
pyPython은 간결한 구문과 다양한 응용 프로그램으로 유명한 인기 있는 범용 프로그래밍 언어입니다.
객체, 속성, 바인딩, 시그널로 Qt 화면을 선언합니다. 동적 동작에는 JavaScript 식을 사용합니다.
QML 모듈 이름, 공개 타입, 버전, 플러그인을 지정합니다. 컴포넌트의 시각적 내용 자체는 정의하지 않습니다.
Qt 위젯의 선택자, 상태, 속성을 지정하는 스타일입니다. CSS와 비슷하지만 지원 규칙은 Qt가 정합니다.
R은 통계 계산 및 그래픽을 위해 사용되는 프로그래밍 언어 및 환경입니다.
모듈, 함수, 매크로로 앱과 언어 도구를 만드는 Lisp 계열 언어입니다. 언어 선언이 문법과 의미를 결정합니다.
perl6Raku (이전 Perl 6로 알려진)는 고급 동적 다중 패러다임 프로그래밍 언어입니다.
Razor은 ASP.NET에서 동적 콘텐츠를 생성하기 위해 사용되는 마크업 구문입니다.
ruby-signatureRuby 클래스, 메서드, 인수, 결과의 타입을 기록합니다. 메서드를 구현하지 않고 문서화와 분석을 돕습니다.
Windows 레지스트리 스크립트는 Windows 레지스트리 항목의 텍스트 표현입니다.
regex문자 집합, 그룹, 수량자로 텍스트를 찾는 패턴입니다. 지원 기능과 이스케이프 규칙은 엔진마다 다릅니다.
Rel은 높은 일관성을 갖는 데이터 쿼리에 중점을 둔 데이터 모델링 언어입니다.
RISC-V는 다양한 사용 사례를 대상으로 하는 오픈 명령어 집합 아키텍처 (ISA)입니다.
구조체, 튜플, 열거형과 비슷한 Rust 스타일 데이터 형식입니다. 함수를 실행하지 않고 직렬화된 데이터를 표현합니다.
ROS 메시지의 필드 타입, 이름, 상수를 정의합니다. 도구가 컴포넌트 통신에 사용할 언어별 인터페이스를 생성합니다.
reStructuredText는 기술 문서 등에 일반적으로 사용되는 가벼운 마크업 언어입니다.
rbRuby는 간결한 구문과 이식성으로 유명한 범용 프로그래밍 언어입니다.
rsRust는 안전성과 성능에 중점을 둔 시스템 프로그래밍 언어입니다.
SAS는 고급 분석, 비즈니스 인텔리전스 등에 사용되는 프로그래밍 언어를 포함한 응용 소프트웨어입니다.
Sass는 변수, 중첩 규칙 등과 같은 기능을 제공하는 CSS 전처리기입니다.
Scala는 Java 가상 머신에서 실행되는 현대적인 다중 패러다임 프로그래밍 언어입니다.
Scheme은 Lisp 계열의 함수형 프로그래밍 언어입니다.
SCSS는 Sass의 구문 변형으로, CSS 전처리에 널리 사용되는 언어입니다.
1c-query선택, 조인, 집계로 데이터를 처리하는 1C:Enterprise 질의 언어입니다. 일반 SQL과 다른 플랫폼 고유 규칙을 따릅니다.
shaderShaderLab은 Unity에서 셰이더를 작성하기 위해 사용되는 언어입니다.
bashshshellzshShell Script는 Unix 시스템에서 작업을 자동화하기 위해 사용되는 스크립팅 언어입니다.
consoleShell Session은 명령줄 상호 작용을 기록하기 위한 형식입니다.
Smalltalk은 순수 객체지향 프로그래밍 언어로, 가장 초기의 객체지향 언어 중 하나입니다.
데이터 구조, 작업, 서비스를 전송 프로토콜과 독립적으로 정의합니다. 클라이언트, 서버, 문서 생성에 사용합니다.
Solidity는 이더리움 블록체인에서 스마트 계약을 구현하기 위해 사용되는 객체지향 언어입니다.
closure-templates매개변수, 식, 제어 구조로 재사용 가능한 화면 조각을 생성하는 Closure Templates 문법입니다.
SPARQL (SPARQL 프로토콜 및 RDF 쿼리 언어)은 리소스 설명 프레임워크 (RDF) 형식으로 저장된 데이터를 쿼리하고 조작하는 데 사용되는 쿼리 언어입니다. 주로 시맨틱 웹 데이터베이스에서 데이터를 쿼리하는 데 사용됩니다.
splSplunk Query Language은 Splunk 플랫폼에서 기계 생성 데이터를 분석하기 위해 사용되는 검색 및 보고 언어입니다. 사용자는 대용량 데이터를 검색, 분석 및 시각화할 수 있습니다.
SQL (구조화된 질의 언어)은 관계형 데이터베이스를 관리하고 조작하는 데 사용되는 도메인별 언어입니다. MySQL, PostgreSQL, Oracle 등의 데이터베이스 관리 시스템에서 널리 사용됩니다.
SSH Config은 SSH (보안 셸) 클라이언트 소프트웨어의 설정을 지정하는 데 사용되는 구성 파일입니다. 사용자는 호스트별 구성을 정의할 수 있으며, 인증 방법 및 연결 옵션을 포함합니다.
Stata는 데이터 분석 및 시각화에 사용되는 통계 소프트웨어 패키지입니다. 데이터 조작 및 통계 테스트 실행을 위한 명령줄 인터페이스와 프로그래밍 언어를 제공합니다.
stylStylus는 CSS(Cascading Style Sheets)를 생성하기 위해 사용되는 전처리 스크립팅 언어입니다. 간결한 구문과 변수, 믹스인, 중첩된 규칙 등의 기능으로 유명합니다.
surql레코드, 관계, 구조화된 값을 처리하는 SurrealDB 질의 언어입니다. SQL과 비슷해도 다른 엔진과 호환된다는 뜻은 아닙니다.
Svelte는 사용자 인터페이스를 구축하기 위한 구성 기반 JavaScript 프레임워크입니다. 개발자는 HTML, CSS 및 JavaScript를 사용하여 구성 요소를 작성한 다음 매우 최적화된 JavaScript 코드로 컴파일할 수 있습니다.
Swift는 iOS, macOS, watchOS 및 tvOS 플랫폼에서 애플리케이션을 빌드하기 위해 Apple에서 개발한 범용 프로그래밍 언어입니다. 안전 기능, 성능 및 현대적인 구문으로 유명합니다.
SystemVerilog은 디지털 회로의 설계 및 확인에 사용되는 하드웨어 설명 및 확인 언어입니다. 시스템 수준 모델링, 확인 및 디자인 재사용을 위한 기능을 Verilog 언어에 추가합니다.
systemd 서비스, 타이머, 마운트를 정의하는 유닛 파일입니다. 의존성과 생명 주기를 통해 Linux 리소스를 관리합니다.
talon인식한 음성을 문맥 및 동작과 연결하는 Talon 규칙입니다. 반복 가능한 자동화 작업을 구성합니다.
Tasl은 소프트웨어 테스팅에서 테스트 케이스 및 테스트 절차를 지정하기 위해 사용되는 도메인별 언어입니다. 테스트 시나리오, 예상 결과 및 확인 기준을 정의하는 데 형식적인 구문을 제공합니다.
Tcl (Tool Command Language)은 빠른 프로토타이핑, 테스트 및 자동화 작업에 사용되는 스크립팅 언어입니다. 간결성, 확장성 및 다양한 내장 명령으로 유명합니다.
Go 식과 제어 흐름을 HTML과 결합한 타입 컴포넌트입니다. 생성된 Go 코드는 일반 타입 검사와 빌드에 참여합니다.
tftfvarsTerraform은 인프라를 코드로 작성, 변경 및 버전 관리하기 위해 사용되는 도구입니다. 사용자는 선언적 구성 파일을 사용하여 인프라 구성 요소를 정의할 수 있습니다.
TeX는 학술 논문, 책 및 기술 보고서와 같은 복잡한 레이아웃의 문서를 작성하는 데 사용되는 조판 시스템입니다. 학계 및 출판 산업에서 널리 사용됩니다.
TOML (Tom's Obvious, Minimal Language)은 간단한 구문으로 읽기 및 쓰기가 쉬운 구성 파일 형식입니다. 소프트웨어 프로젝트에서 설정을 지정하는 데 일반적으로 사용됩니다.
litTSV (Tab-Separated Values)는 평문으로 탭으로 구분된 테이블 데이터를 저장하는 데 사용되는 파일 형식입니다. TSV 파일의 각 줄은 데이터 행을 나타내며 탭으로 구분된 열이 있습니다.
TSX는 JSX 구문을 사용하여 React 구성 요소를 작성하는 데 사용되는 TypeScript의 확장입니다. 개발자는 JavaScript와 XML과 유사한 구문을 결합하여 구성 요소를 작성할 수 있습니다.
Turtle은 리소스 설명 프레임워크 (RDF) 형식에서 데이터를 표현하기 위한 구문입니다. 간결하고 인간이 읽기 쉬운 구문을 사용하여 RDF 삼중을 표현합니다.
Twig는 PHP용 템플릿 엔진으로, HTML, XML 및 기타 텍스트 기반 문서를 생성하는 데 사용됩니다. 템플릿 상속 및 매크로와 같은 추가 기능을 제공합니다.
tsctsmtsTypeScript는 JavaScript의 상위 집합으로 정적 유형 지정 및 기타 기능을 추가합니다. 대규모 웹 개발 프로젝트에서 코드 유지 관리 및 확장성을 향상시키기 위해 일반적으로 사용됩니다.
tsp모델, 작업, 데코레이터로 API 계약을 정의합니다. 생성기가 OpenAPI 같은 형식으로 변환합니다.
typTypst는 타입 안전 시스템 프로그래밍을 위해 설계된 프로그래밍 언어입니다. 시스템 리소스에 대한 저수준 제어를 유지하면서 고수준 언어의 안전성과 표현력을 제공하는 것을 목표로 합니다.
V는 간결성, 성능 및 안전성을 목표로 설계된 프로그래밍 언어입니다. Go와 Python에서 영감을 받은 간결한 구문을 특징으로 하며, 별도의 런타임이 필요하지 않고 빠른 네이티브 코드로 컴파일됩니다.
클래스, 인터페이스, 시그널을 제공하는 GLib 및 GObject용 타입 언어입니다. C로 컴파일해 네이티브 앱을 만듭니다.
Visual Basic (VB)는 Microsoft에서 Windows 애플리케이션을 구축하기 위해 개발한 프로그래밍 언어입니다. 간단함과 사용 편의성으로 유명하며, 초보자와 빠른 애플리케이션 개발에 적합합니다.
Verilog는 디지털 회로의 설계 및 시뮬레이션에 사용되는 하드웨어 설명 언어입니다. 집적 회로(IC) 및 필드 프로그래밍 가능 게이트 배열(FPGA)의 설계에 사용되는 반도체 산업에서 널리 사용됩니다.
VHDL (VHSIC Hardware Description Language)은 디지털 회로의 설계 및 시뮬레이션에 사용되는 하드웨어 설명 언어입니다. ASIC 및 FPGA의 설계에 널리 사용됩니다.
vimvimscriptVim Script는 Vim 텍스트 편집기의 기능을 확장하기 위해 사용되는 스크립팅 언어입니다. 사용자는 사용자 지정 명령, 매핑 및 플러그인을 정의하여 작업을 자동화하고 생산성을 향상시킬 수 있습니다.
Vue.js는 사용자 인터페이스를 구축하기 위해 사용되는 점진적인 JavaScript 프레임워크입니다. 간결성과 유연성으로 유명하며, 개발자가 대화형 및 반응적인 웹 애플리케이션을 만들 수 있도록 합니다.
Vue HTML은 Vue.js에서 동적 및 대화형 사용자 인터페이스를 생성하기 위해 사용되는 템플릿 구문입니다. 데이터 바인딩 및 지시문과 같은 추가 기능을 포함한 HTML과 유사한 마크업을 작성할 수 있습니다.
TypeScript 함수 안에 Vue 로직과 템플릿을 작성합니다. 도구가 Vine 마크업을 Vue 렌더링 동작으로 변환합니다.
vyVyper는 이더리움 블록체인에서 안전하고 감사 가능한 스마트 계약을 작성하기 위해 설계된 프로그래밍 언어입니다. 간단하고 제한된 구문을 제공하여 복잡성을 줄이고 보안을 향상시키는 것을 목표로 합니다.
WebAssembly (Wasm)은 웹에서 고성능 코드를 실행하기 위한 이진 명령 형식입니다. C, C++, Rust 등의 언어로 작성된 코드를 웹 브라우저에서 직접 실행할 수 있게 합니다.
文言Wenyan은 고전 중국 문학에서 영감을 받은 프로그래밍 언어입니다. 문법으로 중국 문자와 관용구를 사용하며, 교육 목적 및 언어 설계에서 창의적인 연습으로 주로 사용됩니다.
WGSL (WebGPU Shading Language)은 웹 애플리케이션에서 그래픽 처리 장치(GPU)를 프로그래밍하기 위해 사용되는 저수준 셰이딩 언어입니다. WebGPU API에서 실행되는 셰이더를 작성하기 위한 현대적이고 효율적인 구문을 제공합니다.
mediawikiwiki제목, 목록, 링크, 템플릿으로 Wiki 페이지를 작성합니다. 세부 기능은 엔진과 설치된 확장에 따라 다릅니다.
WebAssembly 컴포넌트의 타입, 함수, 가져오기와 내보내기를 정의해 서로 다른 구현 사이의 계약을 명시합니다.
wlWolfram Language은 Wolfram Research에서 개발한 고수준 프로그래밍 언어입니다. 심볼릭 계산 기능, 내장 지식 기반 및 수학, 물리학, 데이터 과학 등 다양한 도메인을 지원하는 기능으로 유명합니다.
XML (eXtensible Markup Language)은 데이터를 저장하고 전송하기 위해 사용되는 마크업 언어입니다. 태그 및 속성을 사용하여 정보를 구조화하는 방법을 제공하며, 문서 및 구성 파일 표현에 일반적으로 사용됩니다.
XSL (eXtensible Stylesheet Language)은 XML 문서를 HTML 또는 PDF와 같은 다른 형식으로 변환하기 위해 사용되는 언어입니다. XSLT는 XML 데이터를 변환하고 XPath는 XML 문서에서 요소를 탐색하고 선택하는 데 사용됩니다.
ymlYAML (YAML Ain't Markup Language)은 인간이 읽고 쓰기 쉬운 데이터 직렬화 형식입니다. 간결성과 가독성으로 인해 구성 파일 및 프로그래밍 언어 간 데이터 교환에 일반적으로 사용됩니다.
ZenScript는 Minecraft 비디오 게임의 모드를 생성하기 위해 사용되는 스크립팅 언어입니다. 아이템, 블록 및 기타 게임 요소를 정의하기 위한 간소화된 구문을 제공하여 게임의 기능을 확장하고 사용자 정의할 수 있습니다.
Zig는 성능, 안전성 및 간결성을 위해 설계된 범용 프로그래밍 언어입니다. C와 유사한 문법을 갖추고 있지만 컴파일 시간 메모리 안전성 및 오류 처리와 같은 추가 기능을 제공합니다.