怎么通过看源代码 辨别它是用什么编程语言写的 C++ ? JAVE? C#? NET? 等等 知道它是用什么语言编写的。

有一些是有明显标志 ,但没有明显标志的呢? 图片仅仅是冰山一角,我怎么才能通过代码知道它是用的什么编程语言呢?
比如这个微博上的小测试
完全看不懂 都是瞎蒙的

图一:Java
图二:XML
图三:Java
图四:HTML5
Java语言代码可通过关键字识别,比如权限修饰符:public,protected,private。比如导入一个包:import。(这和C/C++的 #include 是不一样的。)
XML:第一行<?XML>可表明其语言是XML,而且版本是1.0
HTML5:看代码第一行 <!DOCTYPE html> ,这是HTML5独有的。
看的多了自然就会了,主要是看关键字和语法,这个一会也说不清。学过多的编程语言也没用什么用(比如OC和Swift,Rudy和node.js),关键是要熟练掌握一门编程语言。而不是”熟练掌握十几种语言的helloworld”。喜欢哪个就深入地学习下去。百度“编程语言”,看百度百科,里面给出了许多编程语言的名字。然后针对名字百度吧。追问

谢谢亲 大概明白了 但是下次遇到其他编程语言 又不知道了 有什么书可以学习一下吗?

温馨提示:答案为网友推荐,仅供参考
相似回答