1.java
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
特点:Java是一种简单的,面向对象的,分布式的,解释的,健壮的,安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
2.C语言
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言占用的空间很小,但是处理速度和功能却很强大
特点:C语言灵活性好,效率高,可以接触到软件开发比较底层的东西。VC是微软制作的产品,与操作系统的结合更加紧密。
但是对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础。
3.C++
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。
C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。
特点:
⑴继承了C语言的全部优点。
⑵完全的可视化。
⑶极强的兼容性,支持OWL、VCL和MFC三大类库。
⑷编译速度非常快。
4.Python
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
特点:优点很多,也有一些缺点。很容易学习,入门很简单,容易阅读,容易维护,可移植,可扩展,可嵌入,Python提供所有主要的商业数据库的接口。但是国内市场较小,中文资料匮乏,架构的选择也很多。
5.GO语言
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
特点:
简洁、快速、安全
并行、有趣、开源
内存管理、数组安全、编译迅速