Answer: C# , Java
Step-by-step explanation:
In C# we have an array of array but it is not fixed as it can have different dimensions. Its elements are interface type and are initialized to null.
In java the elements of an array can be any type of object we want such as it can be a rectangle.
In java we can use
String[ ][ ] arrays = { array1, array2, array3, };
Here the string array consist of arrays 1,2,3.