diff --git a/docs/source/c_glib/index.rst b/docs/source/c_glib/index.rst
new file mode 100644
index 00000000000..56db23f2a20
--- /dev/null
+++ b/docs/source/c_glib/index.rst
@@ -0,0 +1,21 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+C/GLib docs
+===========
+
+Stub page for the C/GLib docs; actual source is located in c_glib/doc/ sub-directory.
diff --git a/docs/source/index.rst b/docs/source/index.rst
index 3b921082a22..90d6ac09ba2 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -41,16 +41,16 @@ target environment.**
:maxdepth: 1
:caption: Supported Environments
- C/GLib
+ C/GLib
C++
C#
Go
Java
- JavaScript
+ JavaScript
Julia
MATLAB
Python
- R
+ R
Ruby
Rust
status
diff --git a/docs/source/java/index.rst b/docs/source/java/index.rst
index 64dd44f080b..65a7a3a4f10 100644
--- a/docs/source/java/index.rst
+++ b/docs/source/java/index.rst
@@ -28,4 +28,4 @@ on the Arrow format and other language bindings see the :doc:`parent documentati
vector_schema_root
ipc
algorithm
- Reference (javadoc)
+ Reference (javadoc)
diff --git a/docs/source/java/reference/index.rst b/docs/source/java/reference/index.rst
new file mode 100644
index 00000000000..523ac0c7f74
--- /dev/null
+++ b/docs/source/java/reference/index.rst
@@ -0,0 +1,21 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+Java Reference (javadoc)
+========================
+
+Stub page for the Java reference docs; actual source is located in the java/ directory.
diff --git a/docs/source/js/index.rst b/docs/source/js/index.rst
new file mode 100644
index 00000000000..77813c1372d
--- /dev/null
+++ b/docs/source/js/index.rst
@@ -0,0 +1,21 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+JavaScript docs
+===============
+
+Stub page for the JavaScript docs; actual source is located in js/ sub-directory.
diff --git a/docs/source/r/index.rst b/docs/source/r/index.rst
new file mode 100644
index 00000000000..b799544bb6b
--- /dev/null
+++ b/docs/source/r/index.rst
@@ -0,0 +1,21 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+R docs
+======
+
+Stub page for the R docs; actual source is located in r/ sub-directory.