1936年,人工智能之父——阿兰·图灵(Alan Turing)发明了世间一切程序语言的最终形态。他创造的图灵机模型是现代计算机的雏形。
美国计算机协会以“图灵”命名计算机科学领域最高奖项
没错,这位小朋友就是图灵啦
至今
人类已经发明了200多种编程语言:
按年龄分是这样子的:
【古代编程语言三巨头】
【70后、80后】
C、C++、ObjC
【90后】
Java、Python、PHP
【00后】
C#、Scala、Go
一般来说,老的语言更接近机器语言,运行效率高,适合于开发相对稳定的底层系统如OS;新的语言更接近自然语言,编程效率高,适合于开发复杂多变的业务系统如ERP。
数学编程采用多种主流语言进行教学
推荐使用C#语言学习,因为它借鉴了前辈多种语言的优点,在C#中可以发现其他语言语法的影子,比如它和Java语法基本相同。
另外,C#是宇宙超级集成开发环境Visual Studio的推荐语言,而Visual Studio除了使用C#,还可以使用Scala、F#、VB、C/C++、PHP、H5/CSS、JavaScript等等,相当于提前热身了18般武艺。