Different programming language always/most of the time use different syntax.For example take PHP, Java and Python.In Php & Java semicolons are compulsory at the end of the line, yet Python gives an error if I put semicolon at the end of line.In PHP & Java we must use brackets for more than 1 statement, whereas it is not required in Python.In PHP variable should have $ sign while Java & Python does not    have it.Java & Python use + for concatenation of 2 strings whereas PHP uses ..To import package JAVA uses import statement where as C# uses    using statement.And many, many more.Why does this differentiation exists? What advantage it gives with different syntax?Why can't there be a global standard to do all simple and common things?I don't think this is a duplicate as I say Why is there Different syntax for different languages?. But that question answers Is there anything related to productivity when syntax changes.
Why different languages have different syntax?
java;php;python;naming;syntax
Why cant be a global Standard to do all Simple and Common things?We tried that. The concept was called UNCOL, and the idea was that it would be ported to every architecture in the world, everyone would use it for everything. As you can tell, things didn't work out that way.Why not? Because programming is a complex activity, and there is no single measure by which you can judge one program better than another, as long as both do their jobs. One is faster. The other takes up less RAM when running. The third one is immediately obvious for the maintenance programmer.Also, people do not agree about what is obvious, easy to understand, well-structured etc. when it comes to source code. You can measure the runtime characteristics of a program, but quality of source code is a subjective matter. Any attempt by one side to impose a coding standard on the entire world because they consider it the best would be laughed off the table by a large opposing faction. This is why we will never have a universal programming language.