Quote Originally Posted by tacoman667
If that were the case, jmcilhinney, then why do'nt they just have 1-2 high-level languages instead of 4+? Say, C++ and VB?
All languages have their pros and cons. Each was created to fill a certain need. That doesn't mean that any one is specifically harder to read because of a cryptic syntax. If you know a language then you know it. It would take me a while to read Japanese but it would take just as long for many Japanese people to read English. It all comes down to familiarity. I have used VB.NET much more than C# but I have no more trouble reading C# code than VB.NET because of a C/C++ background. VB.NET is almost certainly easier for the beginner programmer to learn, but the statement I took issue with was:
Quote Originally Posted by Phill64
C# code can take much longer to debug and other team members to read, as it is a more cryptic language
as that will depend on who's doing the debugging and reading. A C++ developer with no VB.NET experience would take longer to read and debug VB.NET code than C#. Many people prefer the C-style syntax and specifically dislike the VB syntax.