Now I’ve heard the expression maths is the language if the universe; and most languages are based on maths.
But today i got into a heated discussion with my head of department over whether a bachelors degree in Ireland is the same as in America. The result was inconclusive. His main reason was that languages aren’t the same everywhere!
This is news to me.
I know some terminologies are different.
Such as in America, I think they call classes adult and child.
Here, we call them super and sub.
But are languages really that different worldwide?
http://neosmart.net/blog/2006/and-we-thought-java-was-the-same-everywhere/
To me, you seem to be asking two different question: are degrees the same everywhere, and are programming languages the same everywhere?
Concerning the first question, degrees are definitely NOT the same everywhere. In the US especially, degrees vary widely in the types of courses and difficulty depending on the University. There is no country-wide consensus on what a degree’s curriculum should be. It is up to the school districts to decide. This is in contrast to France for example, where the curriculum is determined by the government and each school has the exact same one. There are some differences in the quality of education from one school to the next, but not in the curriculum.
Concerning the second question, there are no differences with the actual programming languages. The keywords are the same. However, the tools will vary. Either because they are in a different locale, or because they are different altogether (since some don’t necessarily support a given locale, especially third-party libraries, etc.). But the language itself is not the most important. Communication with fellow programmers and clients, understanding the business logic inherent to the market you are developing for are much more likely to have an impact that possible differences in the locale used for the programming tools.
Just my two cents worth.