一、了解并使用过的编程语言以及他们之间的优势
经过大学一年半的学习,我一共使用过两种语言——C语言和Java,通过了解两种语言优点,也可以比较两种语言之间的优势:
1.从应用场景方面上看,Java语言是一种“全场景”编程语言,可以应用于Web开发、Android开发、大数据开发等场景,而C语言则主要应用于操作系统开发和嵌入式开发领域。Java在IT行业内的岗位可能会比C语言多。
2.从技术方面上看,C语言则是面向过程编程语言,注重算法和数据结构,更适合底层开发,而Java是面向对象编程语言,注重可移植性、安全性和可扩展性,更适合互联网应用环境。
3.从发展方面上看,Java语言的设计目标是解决网络问题,主要体现在跨平台、资源整合能力强和并发处理能力强三个方面。Java语言在设计上是希望解决C语言之上的问题。
所以在实际开发中,选择使用哪种语言还得是取决于我们具体需要的开发环境和场景。比如,需要进行系统级开发或者需要高效的性能,可以选择C语言。需要进行Web开发、移动开发等业务逻辑开发,可以选择Java语言。
二、了解并使用过的编程工具
编程工具有很多种,像我使用过的就有Visual Studio C++6.0、VS Code和IDEA。