diff --git a/resources/js/services/code.js b/resources/js/services/code.js
index a8cede5f4..21f331a63 100644
--- a/resources/js/services/code.js
+++ b/resources/js/services/code.js
@@ -5,15 +5,17 @@ import Clipboard from "clipboard/dist/clipboard.min";
import 'codemirror/mode/css/css';
import 'codemirror/mode/clike/clike';
import 'codemirror/mode/diff/diff';
+import 'codemirror/mode/fortran/fortran';
import 'codemirror/mode/go/go';
+import 'codemirror/mode/haskell/haskell';
import 'codemirror/mode/htmlmixed/htmlmixed';
import 'codemirror/mode/javascript/javascript';
import 'codemirror/mode/julia/julia';
import 'codemirror/mode/lua/lua';
-import 'codemirror/mode/haskell/haskell';
import 'codemirror/mode/markdown/markdown';
import 'codemirror/mode/mllike/mllike';
import 'codemirror/mode/nginx/nginx';
+import 'codemirror/mode/pascal/pascal';
import 'codemirror/mode/php/php';
import 'codemirror/mode/powershell/powershell';
import 'codemirror/mode/properties/properties';
@@ -25,7 +27,6 @@ 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';
@@ -43,6 +44,8 @@ const modeMap = {
'c#': 'text/x-csharp',
csharp: 'text/x-csharp',
diff: 'diff',
+ for: 'fortran',
+ fortran: 'fortran',
go: 'go',
haskell: 'haskell',
hs: 'haskell',
diff --git a/resources/views/components/code-editor.blade.php b/resources/views/components/code-editor.blade.php
index 70ffc350f..25b59eabd 100644
--- a/resources/views/components/code-editor.blade.php
+++ b/resources/views/components/code-editor.blade.php
@@ -16,6 +16,7 @@
C
C++
C#
+ Fortran
Go
HTML
INI