Answer:
1: Yes, the variables are both strings
2: In C# its the .ToUpper(); Function, in Python and Java its the .capitalize(); function. However their implementation would be different.
3: yLength = Y.length();
Explanation: