diff --git a/cppToJava/dataTypes/arrays/resources.md b/cppToJava/dataTypes/arrays/resources.md
new file mode 100644
index 0000000000..ff233c7e30
--- /dev/null
+++ b/cppToJava/dataTypes/arrays/resources.md
@@ -0,0 +1,3 @@
+* [Oracle's tutorial on Arrays](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html)
+* [A tutorial on Arrays](https://www.tutorialspoint.com/java/java_arrays.htm) %%by tutorialspoint.com%%
+* [{{ fab_youtube }} A video tutorial on Arrays](https://www.youtube.com/watch?v=L06uGnF4IpY) %%by thenewboston%%
diff --git a/cppToJava/dataTypes/arrays/text.md b/cppToJava/dataTypes/arrays/text.md
index f9b050f976..a47814bd23 100644
--- a/cppToJava/dataTypes/arrays/text.md
+++ b/cppToJava/dataTypes/arrays/text.md
@@ -97,4 +97,5 @@ You can run this program (after compiling it first) from the command line by typ
\ No newline at end of file
diff --git a/cppToJava/dataTypes/operators/resources.md b/cppToJava/dataTypes/operators/resources.md
new file mode 100644
index 0000000000..80ca82ee58
--- /dev/null
+++ b/cppToJava/dataTypes/operators/resources.md
@@ -0,0 +1,2 @@
+* Oracle's tutorial on operators: [part 1](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op1.html), [part 2](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html)
+* [A tutorial on operators](https://www.tutorialspoint.com/java/java_basic_operators.htm) %%by tutorialspoint.com%%
diff --git a/cppToJava/dataTypes/operators/text.md b/cppToJava/dataTypes/operators/text.md
index 0b77703eb9..682ac78fff 100644
--- a/cppToJava/dataTypes/operators/text.md
+++ b/cppToJava/dataTypes/operators/text.md
@@ -74,4 +74,5 @@ Operator | Description | example %%{{ icon_output_right }}%% `true`| example %%{
\ No newline at end of file
diff --git a/cppToJava/dataTypes/primitiveTypes/resources.md b/cppToJava/dataTypes/primitiveTypes/resources.md
new file mode 100644
index 0000000000..949c2b86f9
--- /dev/null
+++ b/cppToJava/dataTypes/primitiveTypes/resources.md
@@ -0,0 +1,2 @@
+* [Oracle's tutorial on primitive data types](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html)
+* [A tutorial on primitive data types](https://beginnersbook.com/2017/08/data-types-in-java/) %%by beginnersbook.com%%
diff --git a/cppToJava/dataTypes/primitiveTypes/text.md b/cppToJava/dataTypes/primitiveTypes/text.md
index ea67a390f8..7177c59272 100644
--- a/cppToJava/dataTypes/primitiveTypes/text.md
+++ b/cppToJava/dataTypes/primitiveTypes/text.md
@@ -36,4 +36,5 @@ String is not a primitive type. You’ll learn more about strings in a later sec
\ No newline at end of file
diff --git a/cppToJava/dataTypes/variables/resources.md b/cppToJava/dataTypes/variables/resources.md
new file mode 100644
index 0000000000..6f420fe1c8
--- /dev/null
+++ b/cppToJava/dataTypes/variables/resources.md
@@ -0,0 +1,2 @@
+* [Oracle's tutorial on variables](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html)
+* [A tutorial on variables](https://www.tutorialspoint.com/java/java_variable_types.htm) %%by tutorialspoint.com%%
diff --git a/cppToJava/dataTypes/variables/text.md b/cppToJava/dataTypes/variables/text.md
index 3858ab5289..1f5d2c0885 100644
--- a/cppToJava/dataTypes/variables/text.md
+++ b/cppToJava/dataTypes/variables/text.md
@@ -53,4 +53,5 @@ final double CM_PER_INCH = 2.54;
\ No newline at end of file