编程语言能统一吗,至少在语法层面?

先说一下:本人只是业余爱好所以提到的东西很肤浅。我用惯了Visual Studio,她的语法提示什么的做得相当好。而我在玩单片机用Keil uVision5和Arduino这些IDE中最多是
关键字带颜色显示!觉得挺不方便的,甚至有时候在哪里定义的宏和方法,又在哪里引用了找起来都挺麻烦的。

最近又想在手机上写个程序,下载了一个Android Studio, 发现现在又有一种Kotilin语言可以选择,以前记得是用JAVA语言的。

有兴趣在网上查了一下:说有上千种编程语言(当然常用的就那么几种) 您说C#的if else 和Java Python的if else会有什么不同吗?至少在逻辑上是一样的吧?
既然没有什么不同,为什么不能统一,一种语义明确的语法,而在有需要的时候,而只去更换不同的编译器,编译出不同需求的二进制文件呢?

之所以有总多的编程语言,是因为每一种都想做老大,一统天下!

当然不能,不然为啥要开发那么多种语言?
每种语言各有特点,可以用不同语言实现同一项功能,但效率自然会不同。比如说最底层的汇编语言,连指令的内存都需要自己去开辟(适合写内存,执行算力有限的单片机,硬件等,执行速度快,精准控制又安全),动不动就MOV来MOV去的,这怎么跟高级语言的语法统一?所以你肯定不可能用汇编语言去写深度学习,Python高级语言一两句指令的事,汇编可能要写上千行(python的很多函数都是用其他语言封装来的,属于解释性语言,速度慢,但方便易懂,少儿编程小学生都能学),同样的,也别指望用python去写航天、军工类的那种导弹控制系统等等,想想都可怕,更别说那些为开发服务定制的小众语言。
最后退一万步讲,编程语言不过是人和计算机交流的手段,让计算机服务于人;但是连人与人沟通的各个国家的语言都尚未统一,(要全球都只允许说某一种语言,方言都不要了意义何在?),更别说编程语言的统一了,只能说在某些领域、行业里某些语言更具竞争力。

世界万物,各有不同,编程语言是不同的开发者或者组织创造设计的。不同人有不同的想法,也有不同的适用场景,统一编程语言是不可能的。即使双胞胎,也有差异的地方。

个人感觉,它们发展出来的思路和思维有所不同啊,应用的领域场景也不尽相同,可能往远了看,未来有可能统一,但是最近这些年应该不会。

如有帮助,还请帮忙点下采纳!感谢!