diff --git a/docs.it4i/software/csc.md b/docs.it4i/software/lang/csc.md
similarity index 88%
rename from docs.it4i/software/csc.md
rename to docs.it4i/software/lang/csc.md
index 0ec91fb1de21248fe723b610e931b80e8c418f0e..0f61cb8c4c3b9eae5579289d3d905a3ffd9480ce 100644
--- a/docs.it4i/software/csc.md
+++ b/docs.it4i/software/lang/csc.md
@@ -1,6 +1,18 @@
 # CSharp
 
-C# is available on the cluster. Activate C# by loading the Mono module:
+C# is available on the cluster.
+
+```console
+$ ml av mono
+
+-------------------- /apps/modules/lang ---------------
+   Mono/5.0.0.100
+```
+
+!!! note
+    Use the command `ml av mono` to get up-to-date versions of the modules.
+
+Activate C# by loading the Mono module:
 
 ```console
 $ ml Mono
diff --git a/docs.it4i/software/java.md b/docs.it4i/software/lang/java.md
similarity index 100%
rename from docs.it4i/software/java.md
rename to docs.it4i/software/lang/java.md
diff --git a/mkdocs.yml b/mkdocs.yml
index 72ec3e010699b38278ad6529c0a5d4c6f91fab5e..56d7220dfcaad3337102c2a489d5e4b78ac6d579 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -137,8 +137,8 @@ pages:
       - PETSc: software/numerical-libraries/petsc.md
       - Trilinos: software/numerical-libraries/trilinos.md
     - 'Languages':
-      - Java: software/java.md
-      - C#: software/csc.md
+      - Java: software/lang/java.md
+      - C#: software/lang/csc.md
       - Conda: software/lang/conda.md
       - Python: software/lang/python.md
     - 'Phys':