diff --git a/resources/js/services/code.js b/resources/js/services/code.js
index 93c3e431f..8e517dde4 100644
--- a/resources/js/services/code.js
+++ b/resources/js/services/code.js
@@ -25,6 +25,7 @@ import 'codemirror/mode/sql/sql';
import 'codemirror/mode/toml/toml';
import 'codemirror/mode/xml/xml';
import 'codemirror/mode/yaml/yaml';
+import 'codemirror/mode/pascal/pascal'
// Addons
import 'codemirror/addon/scroll/scrollpastend';
@@ -78,6 +79,7 @@ const modeMap = {
xml: 'xml',
yaml: 'yaml',
yml: 'yaml',
+ pascal: 'text/x-pascal',
};
/**
diff --git a/resources/views/components/code-editor.blade.php b/resources/views/components/code-editor.blade.php
index f8377b120..eac5ce165 100644
--- a/resources/views/components/code-editor.blade.php
+++ b/resources/views/components/code-editor.blade.php
@@ -33,6 +33,7 @@
SQL
XML
YAML
+ Pascal