diff --git a/.gitmodules b/.gitmodules
index 516ec094ff..d6cc3c9f78 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -293,9 +293,6 @@
 [submodule "vendor/grammars/atom-fstar"]
 	path = vendor/grammars/atom-fstar
 	url = https://github.com/FStarLang/atom-fstar
-[submodule "vendor/grammars/atom-language-1c-bsl"]
-	path = vendor/grammars/atom-language-1c-bsl
-	url = https://github.com/xDrivenDevelopment/atom-language-1c-bsl.git
 [submodule "vendor/grammars/atom-language-clean"]
 	path = vendor/grammars/atom-language-clean
 	url = https://github.com/timjs/atom-language-clean.git
@@ -1262,6 +1259,9 @@
 [submodule "vendor/grammars/vsc-fennel"]
 	path = vendor/grammars/vsc-fennel
 	url = https://github.com/kongeor/vsc-fennel
+[submodule "vendor/grammars/vsc-language-1c-bsl"]
+	path = vendor/grammars/vsc-language-1c-bsl
+	url = https://github.com/1c-syntax/vsc-language-1c-bsl.git
 [submodule "vendor/grammars/vscode-TalonScript"]
 	path = vendor/grammars/vscode-TalonScript
 	url = https://github.com/mrob95/vscode-TalonScript.git
diff --git a/grammars.yml b/grammars.yml
index 3b9da322f6..26858883ef 100644
--- a/grammars.yml
+++ b/grammars.yml
@@ -241,9 +241,6 @@ vendor/grammars/atom-firestore-grammar:
 - source.firestore
 vendor/grammars/atom-fstar:
 - source.fstar
-vendor/grammars/atom-language-1c-bsl:
-- source.bsl
-- source.sdbl
 vendor/grammars/atom-language-clean:
 - source.clean
 - text.restructuredtext.clean
@@ -1130,6 +1127,9 @@ vendor/grammars/vsc-ember-syntax:
 - text.html.ember-handlebars
 vendor/grammars/vsc-fennel:
 - source.fnl
+vendor/grammars/vsc-language-1c-bsl:
+- source.bsl
+- source.sdbl
 vendor/grammars/vscode-TalonScript:
 - markdown.talon.codeblock
 - source.talon
diff --git a/vendor/README.md b/vendor/README.md
index 7f82f0e3d6..ae93beb16e 100644
--- a/vendor/README.md
+++ b/vendor/README.md
@@ -6,7 +6,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
 **Note:** grammars marked with 🐌 are not updated when Linguist is so upstream fixes may take longer to appear on GitHub.
 
 <!-- Everything below this line is auto-generated by script/list-grammars. Manual edits will be lost -->
-- **1C Enterprise:** [xDrivenDevelopment/atom-language-1c-bsl](https://github.com/xDrivenDevelopment/atom-language-1c-bsl)
+- **1C Enterprise:** [1c-syntax/vsc-language-1c-bsl](https://github.com/1c-syntax/vsc-language-1c-bsl)
 - **2-Dimensional Array:** [Alhadis/language-etc](https://github.com/Alhadis/language-etc)
 - **4D:** [ayoubserti/lang-4d](https://github.com/ayoubserti/lang-4d)
 - **ABAP:** [pvl/abap.tmbundle](https://github.com/pvl/abap.tmbundle)
diff --git a/vendor/grammars/atom-language-1c-bsl b/vendor/grammars/atom-language-1c-bsl
deleted file mode 160000
index 289454b537..0000000000
--- a/vendor/grammars/atom-language-1c-bsl
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 289454b53797ddc6fe193486c5a08310c214da7e
diff --git a/vendor/grammars/vsc-language-1c-bsl b/vendor/grammars/vsc-language-1c-bsl
new file mode 160000
index 0000000000..0204d3f7c9
--- /dev/null
+++ b/vendor/grammars/vsc-language-1c-bsl
@@ -0,0 +1 @@
+Subproject commit 0204d3f7c9d894bf816503252bd3684677d764b3
diff --git a/vendor/licenses/git_submodule/atom-language-1c-bsl.dep.yml b/vendor/licenses/git_submodule/vsc-language-1c-bsl.dep.yml
similarity index 89%
rename from vendor/licenses/git_submodule/atom-language-1c-bsl.dep.yml
rename to vendor/licenses/git_submodule/vsc-language-1c-bsl.dep.yml
index 4b31f8c79b..b9e27fe7e8 100644
--- a/vendor/licenses/git_submodule/atom-language-1c-bsl.dep.yml
+++ b/vendor/licenses/git_submodule/vsc-language-1c-bsl.dep.yml
@@ -1,8 +1,8 @@
 ---
-name: atom-language-1c-bsl
-version: 289454b53797ddc6fe193486c5a08310c214da7e
+name: vsc-language-1c-bsl
+version: 0204d3f7c9d894bf816503252bd3684677d764b3
 type: git_submodule
-homepage: https://github.com/xDrivenDevelopment/atom-language-1c-bsl.git
+homepage: https://github.com/1c-syntax/vsc-language-1c-bsl.git
 license: mit
 licenses:
 - sources: LICENSE.md