Quellcode

Zeilen: 11

Code-Vorschau

const palette = ['graphite', 'mint'];

function createSnippet(language) {
  return {
    language,
    theme: palette[0],
    accent: palette[1],
  };
}

console.log(createSnippet('javascript'));

Syntaxhervorhebung online – Code zum Teilen

Erstelle gut lesbare Codebeispiele für Dokumentationen, Blogbeiträge oder Unterrichtsmaterial. Füge Code ein, öffne eine Textdatei oder lade ein Sprachbeispiel und wähle ein helles oder dunkles Theme. Syntax Highlighter färbt Schlüsselwörter, Zeichenketten und Kommentare ein. Einrückungen und Zeilenumbrüche bleiben erhalten.

Hebe wichtige Zeilen hervor, fokussiere einen Abschnitt oder kennzeichne hinzugefügte und entfernte Zeilen. Passe Farben und Deckkraft an, ergänze Zeilennummern oder klappe längere Abschnitte ein. Die Vorschau aktualisiert sich beim Bearbeiten. Hervorhebung und Export erfolgen im Browser; dein Code wird dafür nicht an einen Server gesendet.

Illustration von Code mit Syntaxhervorhebung und markierter Zeile neben einem HTML-Dokument und einem Codebild
  • Durchsuchbarer Sprachkatalog

    Wähle aus 242 Sprachen und Formaten, darunter TypeScript, Java, C++, Go, Rust, JSON und YAML. Suche nach Namen oder Alias und lade ein Beispiel über die Karten unten.

  • Live-Vorschau und Farbthemes

    Bearbeite den Quellcode und beobachte die aktualisierte Hervorhebung. Durchsuche Themes oder filtere helle und dunkle Themes, um denselben Code auf verschiedenen Hintergründen zu vergleichen.

  • HTML oder ein Bild exportieren

    Kopiere HTML, lade Dateien mit Inline-Styles, separatem CSS oder Tailwind CSS herunter oder speichere die Darstellung als PNG. Die Vorschau verwendet das gewählte Ausgabeformat, damit du das Ergebnis vor dem Teilen prüfen kannst.

So hebst du Code online hervor

  1. Code einfügen oder Beispiel testen

    Gib Code in den Editor ein. Klicke zum Ausprobieren einer Sprache auf ihre Karte; ihr Beispiel ersetzt den Editorinhalt.

  2. Passende Sprache wählen

    Suche nach Namen oder Alias, etwa JavaScript oder js. Die Sprachauswahl erhält deine Eingabe; die passende Grammatik liefert die richtigen Syntaxregeln.

  3. Themes in der Vorschau vergleichen

    Wähle ein Farbtheme und prüfe das Ergebnis beim Bearbeiten. Lange Codeblöcke scrollen innerhalb der Vorschau, ohne ihre ursprüngliche Anordnung zu verändern.

Für das tägliche Lesen von Code

  • Tutorials und technische Dokumentation

    Vergleiche die Lesbarkeit von Beispielen vor dem Erstellen einer Anleitung oder Lektion. Teste helle und dunkle Themes mit Kommentaren, Zeichenketten und Schlüsselwörtern im selben Ausschnitt.

  • Konfiguration und strukturierte Daten

    Betrachte JSON, YAML, SQL und Shell-Code mit Syntaxfarben. Die Hervorhebung macht Muster sichtbar, validiert aber keine Daten und führt keine Befehle aus.

  • Eine unbekannte Sprache kennenlernen

    Entdecke Beispiel, Aliase und Referenz einer Sprache und bearbeite den Code, um die Syntaxfarben zu sehen. Jede Karte lädt direkt in diesen Arbeitsbereich.

Alle 242 Sprachen und Beispiele entdecken

Fragen zur Syntaxhervorhebung

Was ist Syntaxhervorhebung?

Sie färbt Teile des Quellcodes wie Schlüsselwörter, Zeichenketten und Kommentare unterschiedlich ein. Das erleichtert das Lesen der Struktur, beweist aber nicht die Korrektheit des Codes.

Welche Sprachen werden unterstützt?

Der Katalog enthält 242 Sprachen und Formate. Suche im Auswahlfeld oder durchsuche die vollständige Liste. Aliase wie js und py bezeichnen vorhandene Sprachen und zählen nicht zusätzlich.

Wird mein Code hochgeladen oder ausgeführt?

Die Hervorhebung läuft im Browser und sendet den Quellcode nicht an einen Server. Grammatik-, Theme- und Engine-Dateien werden bei Bedarf geladen. Eingaben werden als Text angezeigt, nicht ausgeführt.

Ist dies ein Formatierer oder Syntaxprüfer?

Nein. Die Vorschau ergänzt Farben und erhält Eingaben, Einrückungen und Zeilenumbrüche. Sie formatiert, kompiliert, validiert und debuggt nicht. Wähle die passende Sprache selbst aus.

Kann ich hervorgehobenes HTML kopieren oder herunterladen?

Ja. Wähle Inline-Stile, eine separate CSS-Datei oder Tailwind CSS. Kopiere einzelne generierte Dateien oder lade das ganze Paket herunter. Vorschau und Ausgabe verwenden dasselbe HTML und dieselben Stile.

Kann ich Zeilen hervorheben oder eine Datei importieren?

Ja. Gib unter Hervorgehobene Zeilen Nummern oder Bereiche ein und wähle Farbe und Deckkraft. Nicht leere UTF-8-Dateien bis 1 MiB werden lokal im Browser gelesen.

Codebeispiele entdecken

Entdecke alle 242 unterstützten Sprachen und Formate. Klicke auf eine Karte, um ihr Beispiel zu laden, oder öffne die Referenz für weitere Informationen.

ABAP

ABAP ist die proprietäre Programmiersprache von SAP, die für die Entwicklung von SAP-Anwendungen und die Anpassung von SAP-Systemen verwendet wird.

ActionScript

Aliaseactionscriptas3

ActionScript 3 ist eine objektorientierte Programmiersprache, die in Adobe Flash Player für die Entwicklung von Webanwendungen und Rich-Internet-Anwendungen verwendet wird.

Ada

Ada ist eine strukturierte, statisch typisierte Programmiersprache, die ursprünglich für echtzeitfähige eingebettete Systeme entwickelt wurde und später auf andere Bereiche ausgeweitet wurde.

AutoHotkey

Aliaseahk1

Windows-Automatisierung mit AutoHotkey v1: Tastenkürzel, Textersetzungen und Fensterbefehle verbinden Eingaben mit wiederholbaren Abläufen. Version 2 hat einen eigenen Eintrag.

AutoHotkey2

AutoHotkey v2 automatisiert Windows mit Funktionen, Ausdrücken und Objekten. Ältere v1-Skripte müssen wegen geänderter Sprachregeln häufig angepasst werden.

Angular HTML

Angular HTML ist eine Auszeichnungssprache, die im Angular-Framework zur Erstellung von Benutzeroberflächen verwendet wird. Sie basiert auf HTML, fügt jedoch einige Funktionen hinzu, um bei der Datenbindung und Ereignisbehandlung zu helfen.

Angular TypeScript

Angular TypeScript ist TypeScript-Code, der beim Erstellen von Angular-Anwendungen verwendet wird. Er definiert die Komponenten, Dienste und andere Funktionen der Anwendung.

Apache Conf

Apache ist ein Konfigurationsdateiformat, das zur Konfiguration des Apache-HTTP-Servers verwendet wird. Es steuert das Verhalten und die Funktionalität des Servers.

Apex

Apex ist eine objektorientierte Programmiersprache, die zur Entwicklung von Cloud-Anwendungen auf der Salesforce-Plattform verwendet wird.

APL

APL ist eine Programmiersprache, die für die Array-Verarbeitung verwendet wird, mit einer sehr kompakten und leistungsstarken symbolischen Syntax.

AppleScript

AppleScript ist eine proprietäre Sprache, die auf Apple-Systemen zum Automatisieren von Aufgaben und zum Schreiben von Skripten verwendet wird.

Ara

Ara ist die Ara-Programmiersprache, die für das Schreiben von Cloud-Anwendungen verwendet wird.

AsciiDoc

Aliaseadoc

Strukturierter Text für Dokumentation mit Überschriften, Attributen und Querverweisen. Publikationswerkzeuge erzeugen daraus Webseiten, Bücher oder Handbücher.

Assembly

Assembler ist eine Low-Level-Programmiersprache, die direkt mit dem Befehlssatz der Computerhardware verbunden ist und verschiedene Assembly-Sprachen für verschiedene CPU-Architekturen aufweist.

Astro

Astro ist ein Full-Stack-Framework zur Erstellung von Hochleistungs-Websites, das UI-Frameworks wie React und Vue mit Formaten wie Markdown und MDX kombiniert.

AWK

AWK ist eine Programmiersprache, die zur Textverarbeitung verwendet wird und häufig für die Datenextraktion und Berichterstellung verwendet wird.

Ballerina

Ballerina ist eine Open-Source-cloudnative Programmiersprache, die zum Schreiben von verteilten Systemen und Cloud-Anwendungen verwendet wird.

Batch File

Aliasebatchcmd

Batch-Dateien sind Skriptdateiformate, die in Windows zur Automatisierung von Aufgaben verwendet werden.

Beancount

Beancount ist eine Klartext-Buchhaltungssprache, die zur Aufzeichnung von doppelten Buchführungsfinanztransaktionen verwendet wird.

Berry

Aliasebe

Berry ist eine eingebettete interpretierte Programmiersprache, die zum Schreiben von Anwendungen oder Konfigurationsdateien für kleine Systeme verwendet wird.

BibTeX

BibTeX ist ein Dateiformat, das zur Beschreibung von Referenzen verwendet wird und häufig mit LaTeX verwendet wird.

Bicep

Bicep ist eine domänenspezifische Sprache, die zur deklarativen Bereitstellung von Azure-Ressourcen verwendet wird.

BIRD2 Configuration

Aliasebird

Routing-Konfiguration für BIRD 2 mit Protokollen, Tabellen und Filtern. Regeln steuern die Auswahl und Weitergabe von Routen.

Blade

Blade ist eine Vorlagensprache, die im Laravel-Framework zur Erstellung dynamischer Webseiten verwendet wird.

1C (Enterprise)

Aliase1c

Skripte für 1C:Enterprise mit Prozeduren, Funktionen und Ereignissen. Plattformobjekte verbinden Geschäftslogik mit Daten und Benutzeroberflächen.

C

C ist eine allgemeine prozedurale Programmiersprache, die weit verbreitet für Systemprogrammierung und Anwendungsentwicklung verwendet wird.

C3

C-ähnliche Systemsprache mit Modulen, Verträgen und Funktionen zur Übersetzungszeit, die größere Programme übersichtlich strukturieren.

Cadence

Aliasecdc

Cadence ist die Ressourcenprogrammiersprache für die Flow-Blockchain, die zum Schreiben von Smart Contracts verwendet wird.

Cairo

Sprache für beweisbare Berechnungen und Smart Contracts. Starknet-Verträge ergänzen plattformspezifische Schnittstellen und Speicherzugriffe.

Chapel

Aliasechpl

Parallele Programme mit Arrays, Aufgaben und Ausführungsorten. Daten und Berechnungen lassen sich auf mehrere Kerne oder Rechner verteilen.

Clarity

Clarity ist die intelligente Vertragssprache für die Stacks-Blockchain.

Clojure

Aliaseclj

Clojure ist ein moderner Lisp-Dialekt, eine funktionale Programmiersprache, die auf der JVM läuft.

CMake

CMake ist ein plattformübergreifendes Open-Source-Build-Tool, das zur Verwaltung des Software-Build-Prozesses verwendet wird.

COBOL

COBOL ist eine alte Programmiersprache, die häufig für die Verarbeitung von Geschäftsdaten und Finanzsystemen verwendet wird.

CODEOWNERS

Ordnet Dateien und Verzeichnissen zuständige Reviewer zu. Pfadmuster, Benutzer und Teams bestimmen zusammen mit der Regelreihenfolge die Zuständigkeit.

CodeQL

Aliaseql

CodeQL ist eine objektorientierte Abfragesprache, die zum Schreiben von Programm- und Sicherheitsanalysen verwendet wird.

CoffeeScript

Aliasecoffeescript

CoffeeScript ist eine auf JavaScript basierende Programmiersprache mit einer Syntax, die Python und Ruby ähnelt und zu JavaScript transpiliert werden kann.

Common Lisp

Aliaselisp

Lisp ist eine allgemeine funktionale Programmiersprache mit vielen Dialekten, wie Common Lisp.

Rocq

Formale Beweise und Programmierung mit abhängigen Typen. Definitionen, Theoreme und Beweisskripte werden anhand der logischen Grundlagen geprüft.

C++

Aliasec++

C++ ist eine Erweiterung der C-Sprache, eine statisch typisierte Mehrparadigmen-Programmiersprache, die weit verbreitet für die Systemprogrammierung und Anwendungsentwicklung verwendet wird.

Crystal

Crystal ist eine aufstrebende Systemsprache mit einer Ruby-ähnlichen Syntax, aber besserer Leistung, compilierbar zu effizientem nativem Code.

C#

Aliasec#cs

C# ist eine moderne objektorientierte Programmiersprache, die ursprünglich von Microsoft für das .NET-Framework entwickelt wurde.

CSS

CSS ist eine Stylesheet-Sprache, die zur Beschreibung der Präsentation einer Webseite verwendet wird und Layout, Schriftarten, Farben und andere Erscheinungsaspekte steuert.

CSV

CSV ist ein übliches Textformat zur Speicherung tabellarischer Daten, wobei jede Zeile einen Datensatz und Spalten durch Kommas getrennt sind.

CUE

CUE ist eine Open-Source-Datenbeschränkungssprache, die zur Definition und Validierung von Datenmodellen verwendet wird.

Cypher

Aliasecql

Cypher ist die Abfragesprache für die Neo4j-Graphdatenbank, die zum Erstellen, Abfragen und Aktualisieren von Graphdaten verwendet wird.

D

D ist eine Systemsprache, die die besten Eigenschaften von C++ und anderen Sprachen kombiniert und ein leistungsstarkes Programmiermodell bietet.

Dart

Dart ist eine Open-Source-Allzweckprogrammiersprache, die von Google entwickelt wurde und für Web-, Mobil- und Desktopanwendungen verwendet wird.

DAX

DAX ist die Abfragesprache für Microsoft SQL Server Analysis Services, die zum Abfragen und Berechnen mehrdimensionaler Daten verwendet wird.

Desktop

Linux-Desktopdateien beschreiben Namen, Startbefehle, Symbole und Kategorien von Anwendungen, damit Desktopumgebungen passende Starter anzeigen können.

Diff

Das Diff-Format ist ein Format zum Vergleichen von Unterschieden zwischen Dateien oder verschiedenen Versionen von Texten.

Dockerfile

Aliasedockerfile

Dockerfile ist ein Format zur Erstellung von Docker-Images, das den Inhalt und die Konfiguration des Images definiert.

dotEnv

Umgebungsvariablen als Name-Wert-Paare. Anführungszeichen, Escapezeichen und Variablenersetzung hängen vom lesenden Werkzeug ab.

Dream Maker

Dream Maker ist eine Code-Programmiersprache und ein Tool, das zum Erstellen von Szenarien für Multi-User-Dungeon (MUDs) verwendet wird.

Edge

AdonisJS-Vorlagen mit Ausdrücken, Direktiven und Komponenten. Sie verbinden Anwendungsdaten mit HTML und organisieren serverseitig erzeugte Seiten.

Elixir

Elixir ist eine funktionale Programmiersprache, die auf der Erlang-Virtual-Machine läuft und zum Erstellen skalierbarer und hochkonkurrierender Anwendungen verwendet wird.

Elm

Elm ist eine funktionale Programmiersprache, die zum Erstellen zuverlässiger Web-Frontend-Anwendungen verwendet wird.

Emacs Lisp

Aliaseelisp

Lisp zur Erweiterung von Emacs durch Funktionen, Variablen, Hooks und interaktive Befehle für Puffer und Bearbeitungsabläufe.

ERB

ERB ist eine Auszeichnungssprache zum Einbetten von Ruby-Code in Ruby, die häufig zum Generieren dynamischer Texte und Webseiten verwendet wird.

Erlang

Aliaseerl

Erlang ist eine allgemeine gleichzeitige funktionale Programmiersprache, die Funktionen wie verteiltes Rechnen, Fehlertoleranz und heißes Code-Loading unterstützt.

Fennel

Lisp-Syntax, die nach Lua kompiliert. Ausdrücke und Makros erweitern Anwendungen und können bestehende Lua-Bibliotheken verwenden.

Fish

Fish ist eine benutzerfreundliche Befehlszeilen-Shell mit einer flexiblen und lesbaren Syntax.

Fluent

Aliaseftl

Lokalisierungsnachrichten mit Variablen, Referenzen, Attributen und Auswahlregeln, deren Grammatik sich an die jeweilige Sprache anpassen lässt.

Fortran (Fixed Form)

Aliasefforf77

Die festformatige Form von Fortran ist das traditionelle Format der Fortran-Programmiersprache, bei dem jede Codezeile auf feste Spalten beschränkt ist.

Fortran (Free Form)

Aliasef90f95f03f08f18

Die freiformige Form von Fortran ist eine neuere Syntax für Fortran, die eine flexiblere Code-Layout ermöglicht.

F#

Aliasef#fs

F# ist eine Multiparadigma-funktionale Programmiersprache, die für das .NET-Ökosystem entwickelt wurde.

GDResource

Aliasetscntres

GDResource ist das Dateiformat, das im Godot-Spiel-Engine zum Definieren von Spielobjekten und Ressourcen verwendet wird.

GDScript

Aliasegd

GDScript ist die integrierte Skriptsprache für die Godot-Spiel-Engine, mit einer Syntax ähnlich wie Python.

GDShader

GDShader ist das Format, das in der Godot-Spiel-Engine zur Beschreibung von Shadern verwendet wird.

Genie

Einrückungsbasierte Sprache mit dem Vala-Compiler. Klassen, Methoden und Signale verbinden Programme mit GLib und GObject.

Gherkin

Gherkin ist eine Sprache, die für verhaltensgesteuerte Entwicklung (BDD) verwendet wird und Verhaltensszenarien und Anwendungsfälle für Software definiert.

Git Commit Message

Git-Commit-Nachrichten sind das Format, das im Git-Versionierungssystem zur Beschreibung von Codeänderungen verwendet wird.

Git Rebase Message

Git-Rebase-Nachrichten sind das Format, das beim Verwenden des git rebase-Befehls angezeigt wird und zur Bearbeitung von Commit-Protokollen verwendet wird.

Gleam

Gleam ist eine funktionale Programmiersprache, die zum Schreiben zuverlässiger und hochkonkurrierender Systeme verwendet wird.

Glimmer JS

Aliasegjs

Glimmer JS ist die JavaScript-Version des Glimmer-Rendering-Engine, die zum Erstellen von Web-Benutzeroberflächen verwendet wird.

Glimmer TS

Aliasegts

Glimmer TS ist die TypeScript-Version der Glimmer-Rendering-Engine.

GLSL

GLSL ist die OpenGL-Shading-Sprache, die zum Schreiben von Grafik-Rendering-Programmen auf der GPU verwendet wird.

GN

Builddefinitionen mit Zielen, Vorlagen und Abhängigkeiten. GN erzeugt daraus Ninja-Dateien für wiederholbare Builds großer Projekte.

Gnuplot

Gnuplot ist ein Befehlszeilen-gesteuertes interaktives Daten- und Funktionsplots-Tool.

Go

Go ist eine Open-Source-statisch typisierte Programmiersprache, die von Google entwickelt wurde und die System- und Nebenläufigkeitsprogrammierung unterstützt.

GraphQL

Aliasegql

GraphQL ist eine Abfragesprache für APIs, die eine effizientere Möglichkeit zum Abfragen von Daten bietet.

Groovy

Groovy ist eine objektorientierte Programmiersprache für die Java Virtual Machine, die auch die funktionale Programmierung unterstützt.

Hack

Hack ist eine von Facebook entwickelte Programmiersprache für den Bau zuverlässiger und leistungsstarker Webanwendungen.

Ruby Haml

Haml ist eine Vorlagensprache für Ruby, die eine prägnante Syntax zum Generieren von HTML bietet.

Handlebars

Aliasehbs

Handlebars ist eine semantische Vorlagenbibliothek, die für Webvorlagen verwendet wird.

Haskell

Aliasehs

Haskell ist eine standardmäßig rein funktionale Programmiersprache, die die träge Auswertung unterstützt.

Haxe

Typisierte Sprache für mehrere Zielplattformen. Klassen, Aufzählungen und Generics verbinden gemeinsame Logik mit plattformspezifischen APIs.

HashiCorp HCL

HCL ist die HashiCorp-Konfigurationssprache, die zur Konfiguration von HashiCorp-Produkten wie Terraform, Packer usw. verwendet wird.

Hjson

Hjson ist ein Datenformat, das im Vergleich zu JSON freundlicher und besser lesbar sein soll.

HLSL

HLSL ist die High-Level Shading Language in DirectX, die zum Programmieren der GPU verwendet wird.

HTML

HTML ist die Standard-Auszeichnungssprache zum Erstellen von Webseiten.

HTML (Derivative)

HTML-Derivatsprachen sind neue Sprachen, die auf HTML aufbauen, wie Vue, Svelte usw.

HTTP

HTTP ist ein Anwendungsschichtprotokoll, das für verteilte, kollaborative, hypermediale Informationssysteme verwendet wird.

Hurl

HTTP-Anfragen mit Prüfungen für Status, Header und Inhalte. Variablen und übernommene Werte verknüpfen wiederholbare API-Testschritte.

HXML

Haxe-Compileroptionen für Quellpfade, Bibliotheken und Buildziele. Wiederholbare Aufrufe lassen sich in einer Datei statt einer langen Befehlszeile speichern.

Hy

Lisp-Ausdrücke im Python-Ökosystem. Makros verändern Code, während Python-Module und -Objekte weiter verfügbar bleiben.

Imba

Imba ist eine von Ruby inspirierte Sprache mit einer Ruby-ähnlichen Syntax, die zu effizientem JavaScript kompiliert wird.

INI

Aliaseproperties

INI ist ein einfaches Schlüssel-Wert-Paar-Dateiformat, das häufig für Konfigurationsdateien verwendet wird.

Java

Java ist eine weit verbreitete objektorientierte Programmiersprache, die auch andere Programmierparadigmen unterstützt.

JavaScript

Aliasejscjsmjs

JavaScript ist eine Programmiersprache, die in der Lage ist, komplexe Logik in Webbrowsern auszuführen.

Jinja

Jinja ist eine beliebte Python-Vorlagensprache, die auch für andere Sprachen verwendet wird.

Jison

Jison ist ein Parsergenerator-Tool für Node.js.

JSON

JSON ist ein leichtgewichtiges Datenaustauschformat, das für Menschen einfach zu lesen und zu schreiben ist.

JSON5

JSON5 ist eine Erweiterung von JSON, die benutzerfreundlicher ist und Kommentare, einfache/doppelte Anführungszeichen usw. unterstützt.

JSON with Comments

JSON mit Kommentaren ist eine Erweiterung von JSON, die das Hinzufügen von Kommentaren innerhalb von JSON ermöglicht.

JSON Lines

JSON-Lines ist ein Format, das zum Speichern strukturierter Daten in einem zeilenbasierten Format verwendet wird.

Jsonnet

Jsonnet ist eine Datenbeschreibungssprache, die zum Verwalten von Konfigurationsdaten verwendet wird.

JSSM

Aliasefsl

JSSM ist ein Sitzungsdateiformat für Secure Shell.

JSX

JSX ist eine XML-ähnliche Syntax, die in React verwendet wird.

Julia

Aliasejl

Julia ist eine Hochleistungs-, dynamische Hochsprachen-Programmiersprache, die für wissenschaftliches Rechnen, maschinelles Lernen usw. geeignet ist.

Just

Aliasejustfile

Projektbefehle als wiederverwendbare Rezepte mit Parametern und Abhängigkeiten. Ein Befehlsausführer statt eines zeitstempelbasierten Buildsystems.

KDL

Knotenbasierte Dokumente mit Argumenten, Eigenschaften und Kindknoten. Geordnete Werte und Hierarchien bilden lesbare Konfigurationen und Datenstrukturen.

Kotlin

Aliasektkts

Kotlin ist eine moderne statisch typisierte Programmiersprache, die auf der Java Virtual Machine ausgeführt wird.

Kusto

Aliasekql

Kusto ist die Abfragesprache von Microsoft für Protokoll- und Datenanalysen.

LaTeX

LaTeX ist ein hochwertiges Satzsystem, das häufig für wissenschaftliche Dokumente und Publikationen verwendet wird.

Lean 4

Aliaselean4

Funktionale Programme und maschinell geprüfte Beweise mit abhängigen Typen. Beweisterme oder Taktiken ergänzen ausführbare Funktionen.

Less

Less ist eine dynamische Stylesheet-Sprache, die CSS mit Funktionen wie Variablen, Mixins usw. erweitert.

Liquid

Liquid ist eine von Shopify erstellte Vorlagensprache.

LLVM IR

Compiler-Zwischendarstellung mit typisierten Anweisungen, Basisblöcken und SSA-Werten. Die Textform macht Optimierungen und Transformationen sichtbar.

Log file

Anwendungsprotokolle mit Zeitstempeln, Schweregraden und Meldungen. Ein allgemeines Hervorhebungsformat, kein einheitlicher Standard für alle Logs.

Lua

Lua ist eine leichte, einbettbare Skriptsprache, die häufig in der Spieleentwicklung verwendet wird.

Luau

Von Lua abgeleitete Sprache mit schrittweiser Typisierung. Roblox und andere Hostanwendungen bestimmen die verfügbaren APIs und Objekte.

Makefile

Aliasemakefile

Makefile ist ein Dateiformat, das zum Erstellen von Software verwendet wird.

Markdown

Aliasemd

Markdown ist eine leichte Auszeichnungssprache, die zur Erstellung von formatiertem Text verwendet wird.

Marko

Marko ist eine Vorlagensprache, die zum Erstellen von UI-Komponenten und hochleistungsfähigen Webanwendungen verwendet wird.

MATLAB

MATLAB ist eine Hochsprachen-Programmiersprache und numerische Rechenumgebung, die zur Algorithmusentwicklung, Datenvisualisierung usw. verwendet wird.

MDC

MDC ist eine Auszeichnungssprache, die zur Darstellung von farbigem Braille-Text verwendet wird.

MDX

MDX ist eine Markdown-Erweiterung, die das Einbetten von JSX-Syntax und React-Komponenten in Markdown ermöglicht.

Mermaid

Aliasemmd

Mermaid ist ein auf JavaScript basierendes Tool, das zur Generierung von Grafiken und Flussdiagrammen basierend auf einfachen Textbeschreibungen verwendet wird.

MIPS Assembly

Aliasemips

MIPS-Assembler mit Registern, Marken, Rechenbefehlen und Sprüngen. Direktiven und Systemaufrufe richten sich nach Assembler und Simulator.

Mojo

Mojo ist ein Format, das zum Verpacken und Bereitstellen webbasierter Anwendungen als standortunabhängiger Code verwendet wird.

MoonBit

Aliasembtmbti

Typisierte Sprache mit Funktionen, Aufzählungen und Musterabgleich für WebAssembly und weitere Kompilierungsziele.

Move

Move ist eine ressourcenorientierte Programmiersprache, die zum Schreiben von Smart Contracts auf der Diem (ehemals Libra) Blockchain verwendet wird.

Narrat Language

Aliasenar

Narrat ist eine einfache Sprache für deklaratives Programmieren mit grundlegenden Funktionen und Kontrollstrukturen.

Nextflow

Aliasenf

Nextflow ist eine Workflow-Skriptsprache, die zum Erstellen portabler und reproduzierbarer Datenpipelines und Workflows verwendet wird.

Nextflow Groovy

Groovy-Code für Nextflow-Arbeitsabläufe. Ausdrücke und Funktionen ergänzen Prozesse und Kanäle zur Organisation von Analyseaufgaben.

Nginx

Nginx-Konfigurationsdateien werden zum Konfigurieren des Nginx-Web-Servers verwendet.

Nim

Nim ist eine System- und Anwendungsprogrammiersprache, die sich auf Leistung, Portabilität und Programmierproduktivität konzentriert.

Nix

Nix ist eine funktionale Sprache, die zum Konfigurieren und Bereitstellen von Software und deren Abhängigkeiten verwendet wird.

NSIS

NSIS-Skripte beschreiben Installationsschritte, Dialogseiten und Dateioperationen für Installation, Einrichtung und Deinstallation unter Windows.

nushell

Aliasenu

Nu Shell ist eine neue plattformübergreifende Shell, die Modernisierung, Benutzerfreundlichkeit und Portabilität betont.

Objective-C

Aliaseobjc

Objective-C ist eine allgemeine objektorientierte Programmiersprache, die hauptsächlich zum Schreiben von macOS- und iOS-Anwendungen verwendet wird.

Objective-C++

Objective-C++ ist eine Programmiersprache, die C++ mit Objective-C vereint und auf macOS und iOS verwendet wird.

OCaml

OCaml ist eine funktionale Programmiersprache, die funktionale, imperative und objektorientierte Programmierstile unterstützt.

Odin

Systemsprache mit Prozeduren, Strukturen und expliziten Allokatoren zur Kontrolle von Speicher und Datenrepräsentation.

OpenSCAD

Aliasescad

Parametrische 3D-Modelle aus Grundformen, Transformationen und booleschen Operationen. Parameter und Module machen Entwürfe wiederverwendbar.

Org Markup

Notizen und Aufgaben in Textform mit Überschriften, Tabellen, Links und Codeblöcken für Planung, Veröffentlichung und reproduzierbare Dokumente.

Pascal

Pascal ist eine pädagogische Programmiersprache, die für Einfachheit und strukturierte Programmierung entwickelt wurde.

Perl

Perl ist eine allgemeine Programmiersprache, die ursprünglich für die Textverarbeitung verwendet wurde und jetzt für Webentwicklung, Systemadministration usw. eingesetzt wird.

PHP

PHP ist eine beliebte allgemeine Skriptsprache, die besonders für die Webentwicklung geeignet ist.

Pkl

Typisierte, programmierbare Konfiguration mit Klassen und Einschränkungen. Auswertung erzeugt konkrete Daten und prüft deren Werte vor der Verwendung.

PL/SQL

PL/SQL ist die prozedurale Erweiterungssprache, die von Oracle-Datenbanken zum Schreiben von gespeicherten Prozeduren und Triggern verwendet wird.

Gettext PO

Aliasepotpotx

Gettext-Übersetzungsdateien mit Meldungen, Kontexten und Pluralformen. Werkzeuge erzeugen daraus Kataloge für laufende Anwendungen.

Polar

Deklarative Berechtigungsregeln verbinden Akteure, Aktionen und Ressourcen. Abfragen prüfen, ob eine bestimmte Operation erlaubt ist.

PostCSS

PostCSS ist ein Tool, das die Transformation von CSS mithilfe von Plugins ermöglicht.

PowerQuery

Power Query ist eine von Microsoft Power BI verwendete Sprache für Datenverbindung, -transformation und -laden.

PowerShell

Aliasepsps1pwsh

PowerShell ist ein von Microsoft entwickeltes Framework für die Aufgabenautomatisierung und Konfigurationsverwaltung.

Prisma

Prisma ist ein Open-Source-ORM, das für TypeScript- und Node.js-Anwendungen verwendet wird und den Datenbankzugriff vereinfacht.

Prolog

Prolog ist eine logische Programmiersprache, die für die Programmierung komplexer rekursiver Abfragen und Anwendungen zur künstlichen Intelligenz verwendet wird.

Protocol Buffer 3

Aliaseprotobuf

Protocol Buffers ist ein plattformübergreifendes Serialisierungsdatenformat, das von Google entwickelt wurde.

Pug

Aliasejade

Pug (früher als Jade bekannt) ist eine leistungsstarke Vorlagensprache, die in Node.js implementiert ist.

Puppet

Puppet ist eine deklarative Sprache, die für die Konfigurationsverwaltung und Bereitstellung verwendet wird.

PureScript

PureScript ist eine leistungsstarke reine funktionale Sprache, die zu effizientem JavaScript-Code kompiliert.

Python

Aliasepy

Python ist eine beliebte allgemeine Programmiersprache, die für ihre Einfachheit und ihr breites Anwendungsspektrum bekannt ist.

QML

Deklarative Qt-Oberflächen mit Objekten, Eigenschaften, Bindungen und Signalen. JavaScript-Ausdrücke ergänzen dynamisches Verhalten.

QML Directory

QML-Moduldeklarationen beschreiben exportierte Typen, Versionen und Plugins. Sie definieren verfügbare Komponenten, nicht deren visuelle Inhalte.

Qt Style Sheets

CSS-ähnliche Stile für Qt-Widgets mit Selektoren, Zuständen und Eigenschaften. Die Regeln werden von Qt und nicht von einem Browser festgelegt.

R

R ist eine Programmiersprache und Umgebung, die für statistisches Rechnen und Grafiken verwendet wird.

Racket

Lisp-Sprache mit Modulen, Funktionen und Makros für Anwendungen und Sprachwerkzeuge. Die Sprachdeklaration bestimmt Syntax und Semantik.

Raku

Aliaseperl6

Raku (früher als Perl 6 bekannt) ist eine fortschrittliche dynamische Mehrparadigmen-Programmiersprache.

ASP.NET Razor

Razor ist eine Auszeichnungssyntax, die in ASP.NET zum Generieren von dynamischem Inhalt verwendet wird.

RBS

Aliaseruby-signature

Ruby-Typsignaturen für Klassen, Methoden, Parameter und Ergebnisse. Sie dokumentieren Schnittstellen, ohne Methoden zu implementieren.

Windows Registry Script

Windows-Registrierskript ist eine textuelle Darstellung von Windows-Registrierungseinträgen.

RegExp

Aliaseregex

Textmuster mit Zeichengruppen, Quantifizierern und Bedingungen. Funktionen und Escape-Regeln hängen von der jeweiligen Regex-Engine ab.

Rel

Rel ist eine Datenmodellierungssprache, die sich auf hochkonsistente Datenabfragen konzentriert.

RISC-V

RISC-V ist eine offene Befehlssatzarchitektur (ISA), die verschiedene Anwendungsfälle anvisiert.

RON

Rust-ähnliche Datennotation mit Strukturen, Tupeln und Aufzählungen. Sie beschreibt serialisierte Daten und führt keine Rust-Funktionen aus.

ROS Interface

ROS-Nachrichtendefinitionen mit Feldtypen, Namen und Konstanten. Generierte Schnittstellen vereinbaren die Datenstruktur zwischen Komponenten.

reStructuredText

reStructuredText ist eine leichtgewichtige Auszeichnungssprache, die häufig für technische Dokumentationen verwendet wird, etc.

Ruby

Aliaserb

Ruby ist eine allgemeine Programmiersprache, die für ihre prägnante Syntax und Portabilität bekannt ist.

Rust

Aliasers

Rust ist eine Systemsprache, die sich auf Sicherheit und Leistung konzentriert.

SAS

SAS ist eine Anwendungssoftware mit einer Programmiersprache, die für fortgeschrittene Analysen, Business Intelligence usw. verwendet wird.

Sass

Sass ist ein CSS-Präprozessor, der eine bessere Syntax und Funktionen wie Variablen, Verschachtelungsregeln usw. bietet.

Scala

Scala ist eine moderne Mehrparadigmen-Programmiersprache, die auf der Java Virtual Machine ausgeführt wird.

Scheme

Scheme ist eine funktionale Programmiersprache aus der Lisp-Familie.

SCSS

SCSS ist eine Syntaxvariante von Sass, einer häufig verwendeten Sprache für CSS-Präprozessierung.

1C (Query)

Aliase1c-query

Datenabfragen in 1C:Enterprise mit Auswahl, Verknüpfungen und Summen. Die Regeln gehören zur Plattform, nicht zu einem beliebigen SQL-Dialekt.

ShaderLab

Aliaseshader

ShaderLab ist eine Sprache, die in Unity zum Schreiben von Shadern verwendet wird.

Shell

Aliasebashshshellzsh

Shell-Skript ist eine Skriptsprache, die zur Automatisierung von Aufgaben in Unix-Systemen verwendet wird.

Shell Session

Aliaseconsole

Shell-Sitzung ist ein Format zur Aufzeichnung von Befehlszeileninteraktionen.

GNU Smalltalk

Smalltalk ist eine reine objektorientierte Programmiersprache und eine der frühesten objektorientierten Sprachen.

Smithy

API-Modelle mit Datenformen, Operationen und Diensten unabhängig vom Übertragungsprotokoll. Generatoren erzeugen Clients, Server und Dokumentation.

Solidity

Solidity ist eine objektorientierte Sprache, die zur Implementierung von Smart Contracts auf der Ethereum-Blockchain verwendet wird.

Closure Templates

Aliaseclosure-templates

Closure Templates verbindet Parameter, Ausdrücke und Kontrollstrukturen zu wiederverwendbaren Oberflächenfragmenten für verschiedene Umgebungen.

SPARQL

SPARQL (SPARQL Protocol and RDF Query Language) ist eine Abfragesprache, die zum Abfragen und Manipulieren von in RDF (Resource Description Framework) formatierten Daten verwendet wird. Sie wird häufig zum Abfragen von Daten aus semantischen Webdatenbanken verwendet.

Splunk Query Language

Aliasespl

Splunk Query Language ist eine Such- und Berichtssprache, die in der Splunk-Plattform zum Analysieren maschinengenerierter Daten verwendet wird. Sie ermöglicht es Benutzern, große Datenmengen zu durchsuchen, zu analysieren und zu visualisieren.

SQL

SQL (Structured Query Language) ist eine domänenspezifische Sprache, die zur Verwaltung und Manipulation relationaler Datenbanken verwendet wird. Sie wird weit verbreitet in Datenbankverwaltungssystemen wie MySQL, PostgreSQL und Oracle eingesetzt.

SSH Config

SSH-Konfiguration ist eine Konfigurationsdatei, die zur Spezifizierung von Einstellungen für SSH (Secure Shell) Client-Software verwendet wird. Sie ermöglicht es Benutzern, hostspezifische Konfigurationen festzulegen, einschließlich Authentifizierungsmethoden und Verbindungsoptionen.

Stata

Stata ist eine statistische Software, die zur Datenanalyse und -visualisierung verwendet wird. Sie bietet eine Befehlszeilenschnittstelle und eine Programmiersprache zur Manipulation von Daten und Durchführung statistischer Tests.

Stylus

Aliasestyl

Stylus ist eine Vorverarbeitungsskriptsprache, die zur Generierung von Cascading Style Sheets (CSS) verwendet wird. Sie ist bekannt für ihre prägnante Syntax und ihren reichen Satz von Funktionen, einschließlich Variablen, Mixins und verschachtelten Regeln.

SurrealQL

Aliasesurql

SurrealDB-Abfragen für Datensätze, Beziehungen und strukturierte Werte. SQL-ähnliche Syntax garantiert keine Kompatibilität mit anderen Datenbanken.

Svelte

Svelte ist ein komponentenbasiertes JavaScript-Framework zur Erstellung von Benutzeroberflächen. Es ermöglicht Entwicklern, Komponenten mit HTML, CSS und JavaScript zu schreiben, die dann in hoch optimierten JavaScript-Code kompiliert werden.

Swift

Swift ist eine allgemeine Programmiersprache, die von Apple für die Entwicklung von Anwendungen auf iOS, macOS, watchOS und tvOS-Plattformen entwickelt wurde. Sie ist bekannt für ihre Sicherheitsfunktionen, Leistung und moderne Syntax.

SystemVerilog

SystemVerilog ist eine Hardwarebeschreibungs- und Verifikationssprache, die bei der Entwurf und Verifikation digitaler Schaltungen verwendet wird. Sie erweitert die Verilog-Sprache um Funktionen für Modellierung auf Systemebene, Verifikation und Designwiederverwendung.

Systemd Units

Systemd-Units beschreiben Dienste, Timer und Einhängungen. Abschnitte und Abhängigkeiten steuern Reihenfolge und Überwachung von Linux-Ressourcen.

TalonScript

Aliasetalon

Talon-Sprachbefehle mit Kontextregeln und Aktionen verbinden erkannte Wörter mit wiederverwendbaren Automatisierungsabläufen.

Tasl

Tasl ist eine domänenspezifische Sprache, die zur Spezifizierung von Testfällen und Testverfahren im Softwaretest verwendet wird. Sie bietet eine formale Syntax zur Definition von Testszenarien, erwarteten Ergebnissen und Verifizierungskriterien.

Tcl

Tcl (Tool Command Language) ist eine Skriptsprache, die häufig für schnelles Prototyping, Tests und Automatisierungsaufgaben verwendet wird. Sie ist bekannt für ihre Einfachheit, Erweiterbarkeit und breite Palette von integrierten Befehlen.

Templ

Typisierte HTML-Komponenten mit Go-Ausdrücken und Kontrollfluss. Generierter Go-Code nimmt an der normalen Typprüfung und am Build teil.

Terraform

Aliasetftfvars

Terraform ist ein Infrastruktur-als-Code (IaC) -Tool, das zum effizienten Erstellen, Ändern und Versionieren von Infrastruktur verwendet wird. Es ermöglicht Benutzern, Infrastrukturkomponenten mithilfe deklarativer Konfigurationsdateien zu definieren.

TeX

TeX ist ein Satzsystem, das zur Erstellung von Dokumenten mit komplexen Layouts wie wissenschaftlichen Arbeiten, Büchern und technischen Berichten verwendet wird. Es wird weit verbreitet in der akademischen Welt und der Verlagsbranche eingesetzt.

TOML

TOML (Tom's Obvious, Minimal Language) ist ein Konfigurationsdateiformat, das aufgrund seiner einfachen Syntax leicht zu lesen und zu schreiben ist. Es wird häufig zur Spezifizierung von Einstellungen in Softwareprojekten verwendet.

TypeScript with Tags

Aliaselit

TypeScript-Tagvorlagen mit eingebettetem HTML oder CSS. Die Tagfunktion bestimmt, wie der Vorlageninhalt zur Laufzeit ausgewertet wird.

TSV

TSV (Tab-separated values) ist ein Dateiformat, das zur Speicherung tabellarischer Daten in Klartext verwendet wird. Jede Zeile in einer TSV-Datei stellt eine Datensatz dar, wobei die Spalten durch Tabs getrennt sind.

TSX

TSX ist eine Erweiterung von TypeScript, die zum Schreiben von React-Komponenten mit JSX-Syntax verwendet wird. Sie ermöglicht Entwicklern, Komponenten mit einer Kombination aus JavaScript und XML-ähnlicher Syntax zu schreiben.

Turtle

Turtle ist eine Syntax zum Ausdrücken von Daten im Resource Description Framework (RDF)-Format. Sie bietet eine Möglichkeit, RDF-Tripel mit einer prägnanten und menschenlesbaren Syntax darzustellen.

Twig

Twig ist eine Vorlagensprache für PHP, die zur Generierung von HTML, XML und anderen textbasierten Dokumenten verwendet wird. Sie bietet eine Syntax ähnlich wie HTML mit zusätzlichen Funktionen wie Vorlagenvererbung und Makros.

TypeScript

Aliasetsctsmts

TypeScript ist eine Erweiterung von JavaScript, die statische Typisierung und andere Funktionen zur Sprache hinzufügt. Es wird häufig für Webentwicklungsprojekte im großen Maßstab verwendet, um die Code-Wartbarkeit und -Skalierbarkeit zu verbessern.

TypeSpec

Aliasetsp

API-Verträge aus Modellen, Operationen und Dekoratoren. Generatoren erstellen Formate wie OpenAPI aus wiederverwendbaren Definitionen.

Typst

Aliasetyp

Typst ist eine Programmiersprache, die für typsichere Systemprogrammierung entwickelt wurde. Sie zielt darauf ab, die Sicherheit und Ausdrucksstärke von Hochsprachen zu bieten und gleichzeitig die niedrige Steuerung über Systemressourcen zu erhalten.

V

V ist eine Programmiersprache, die auf Einfachheit, Leistung und Sicherheit ausgelegt ist. Sie verfügt über eine prägnante Syntax, die von Go und Python inspiriert ist, und kompiliert zu schnellem nativem Code, ohne eine separate Laufzeitumgebung zu benötigen.

Vala

Typisierte Sprache für GLib und GObject mit Klassen, Schnittstellen und Signalen. Kompiliert nach C für native Anwendungen, etwa in GNOME.

Visual Basic

Visual Basic (VB) ist eine von Microsoft entwickelte Programmiersprache zum Erstellen von Windows-Anwendungen. Sie zeichnet sich durch ihre Einfachheit und Benutzerfreundlichkeit aus und eignet sich daher für Anfänger und schnelle Anwendungsentwicklung.

Verilog

Verilog ist eine Hardware-Beschreibungssprache, die für das Entwerfen und Simulieren digitaler Schaltungen verwendet wird. Sie wird in der Halbleiterindustrie weit verbreitet für das Entwerfen integrierter Schaltungen (ICs) und programmierbarer Logikbausteine (FPGAs) eingesetzt.

VHDL

VHDL (VHSIC Hardware Description Language) ist eine Hardware-Beschreibungssprache, die für das Entwerfen und Simulieren digitaler Schaltungen verwendet wird. Sie wird häufig in der Halbleiterindustrie für das Entwerfen von ASICs und FPGAs eingesetzt.

Vim Script

Aliasevimvimscript

Vim Script ist eine Skriptsprache, die zur Erweiterung der Funktionalität des Vim-Texteditors verwendet wird. Sie ermöglicht es Benutzern, benutzerdefinierte Befehle, Zuordnungen und Plugins zu definieren, um Aufgaben zu automatisieren und die Produktivität zu steigern.

Vue

Vue.js ist ein fortschrittliches JavaScript-Framework zur Erstellung von Benutzeroberflächen. Es zeichnet sich durch seine Einfachheit und Flexibilität aus und ermöglicht es Entwicklern, interaktive und reaktive Webanwendungen zu erstellen.

Vue HTML

Vue HTML ist eine Vorlagensyntax, die in Vue.js zur Erstellung dynamischer und interaktiver Benutzeroberflächen verwendet wird. Sie ermöglicht es Entwicklern, Markup ähnlich wie HTML mit zusätzlichen Funktionen wie Datenbindung und Direktiven zu schreiben.

Vue Vine

Vue-Komponenten mit Vorlagen in TypeScript-Funktionen. Werkzeuge übersetzen eingebettetes Vine-Markup in Vue-Rendering.

Vyper

Aliasevy

Vyper ist eine Programmiersprache, die für das Schreiben sicherer und nachprüfbarer Smart Contracts auf der Ethereum-Blockchain entwickelt wurde. Sie zielt darauf ab, die Komplexität zu reduzieren und die Sicherheit durch Bereitstellung einer einfachen und eingeschränkten Syntax zu verbessern.

WebAssembly

WebAssembly (Wasm) ist ein binäres Anweisungsformat, das zum Ausführen von Hochleistungscode im Web verwendet wird. Es ermöglicht es Entwicklern, Code, der in Sprachen wie C, C++ und Rust geschrieben ist, direkt in Webbrowsern auszuführen.

Wenyan

Aliase文言

Wenyan ist eine Programmiersprache, die von der klassischen chinesischen Literatur inspiriert ist. Sie verwendet chinesische Zeichen und Redewendungen für die Syntax und wird hauptsächlich zu Bildungszwecken und als kreative Übung im Sprachdesign verwendet.

WGSL

WGSL (WebGPU Shading Language) ist eine Low-Level-Shading-Sprache, die zur Programmierung von Grafikprozessoren (GPUs) in Webanwendungen verwendet wird. Sie bietet eine moderne und effiziente Syntax zum Schreiben von Shadern, die auf der WebGPU-API ausgeführt werden.

Wikitext

Aliasemediawikiwiki

Wiki-Markup mit Überschriften, Listen, Links und Vorlagen. Verfügbare Funktionen richten sich nach Wiki-Engine und Erweiterungen.

WebAssembly Interface Types

Schnittstellen des WebAssembly-Komponentenmodells. Typen, Funktionen sowie Importe und Exporte definieren gemeinsame Verträge zwischen Implementierungen.

Wolfram

Aliasewl

Wolfram Language ist eine Hochsprache, die von Wolfram Research entwickelt wurde. Sie ist bekannt für ihre symbolischen Berechnungsfähigkeiten, die integrierte Wissensbasis und die Unterstützung für eine Vielzahl von Domänen, darunter Mathematik, Physik und Datenwissenschaft.

XML

XML (eXtensible Markup Language) ist eine Auszeichnungssprache, die zum Speichern und Transportieren von Daten verwendet wird. Sie bietet eine Möglichkeit, Informationen mithilfe von Tags und Attributen zu strukturieren und wird häufig zur Darstellung von Dokumenten und Konfigurationsdateien verwendet.

XSL

XSL (eXtensible Stylesheet Language) ist eine Sprache, die zum Transformieren von XML-Dokumenten in verschiedene Formate wie HTML oder PDF verwendet wird. Sie besteht aus zwei Teilen: XSLT zum Transformieren von XML-Daten und XPath zum Navigieren und Auswählen von Elementen in XML-Dokumenten.

YAML

Aliaseyml

YAML (YAML Ain't Markup Language) ist ein menschenlesbares Daten-Serialisierungsformat. Es wird aufgrund seiner Einfachheit und Lesbarkeit häufig für Konfigurationsdateien und den Datenaustausch zwischen Programmiersprachen verwendet.

ZenScript

ZenScript ist eine Skriptsprache, die zur Erstellung von Mods für das Minecraft-Videospiel verwendet wird. Sie bietet eine vereinfachte Syntax zur Definition von Gegenständen, Blöcken und anderen Spiellementen, wodurch Modder die Funktionalität des Spiels erweitern und anpassen können.

Zig

Zig ist eine universelle Programmiersprache, die auf Leistung, Sicherheit und Einfachheit ausgelegt ist. Sie verfügt über eine Syntax, die der von C ähnelt, jedoch zusätzliche Funktionen wie speicherüberschreitende Sicherheit zur Kompilierzeit und Fehlerbehandlung bietet.