您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
有谁知道python,java,vb,C++谁更实用呢?
语言,程序,计算机有谁知道python,java,vb,C++谁更实用呢?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 想多学点知识,就是现在网上都推荐学python和java,但是都说是不实用,到底那个更好啊,有没有懂行的教一下呗。
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
如果你是非专业IT人员可以学习一下Python,对你提高生产力也许会有帮助,只要会简单语法知识,然后学习一些第三方库比如pandas,openpyxl等,就帮你实现自动化处理一些文件等。Java可能你学了很长时间还不知道能干啥,C++也一样。Excel使用VBA也可以学习一下,对做文职工作很有帮助
回答于 2019-09-11 08:43:50
首先你要了解他们的不同,才能找到合适自己或者自己工作单位的软件。
Python 比较编程合适新手,稍微比较易懂,学会这门语言,也能方便你对电脑中的文档进行处理。这个编程更倾向自然语言,而且他也秉承了清晰化一的风格,也是这个编程容易维护,“a byte of python”是一款好的PYTHON学习教程。而且这个语音是全平台的开发。更主要的是保持了持续性,相对降低了后期的维护费用。
VB 更倾向于桌面软件,但是这个编程软件的执行效率和可持续性比较差。VB的语言好像只可以用于Win程序,广泛面比较狭窄.
Java 是一种很广泛的编程语言,面向对象、架构中立、可以很好地全面提升自身技能和知识运用。
所以我觉得Java 和Python 是相对比较合适编程小白的敲门砖。
回答于 2019-09-11 08:43:50
(1)C语言
▲ C语言中重点学习指针、内存、数据类型,如 整数 数据类型C语言提供了超过五种以上的数据类型。
▲ C语言的语言本质是希望编程者能够理解计算机体系结构,使编写的程序更符合计算机的结构,运行起来效率更高,核心解决的是性能问题,因为C语言诞生在计算机系统结构时代,是用于写操作系统的语言。
▲ 在C语言诞生之初,计算机的内存只有几兆,编写程序的时候要格外关心使用的内存,因为计算机硬件没有那么多的资源,包括内存来支撑其运行。
▲ 因此,C语言更关心计算机系统机构。适合计算机专业做计算机底层程序的设计和开发。
(2)Java
▲ Java语言诞生在网络和视窗时代,当时所有的计算机都希望能与其它的计算机进行交互,但是在一台计算机上编写的程序是不是能在另外一台计算机中运行呢?
▲ 所以java语言提出了采用面向对象的方式,通过跨平台的方法来解决跨平台问题,面向对象又进一步地抽象了计算机编程代码的级别,使得代码复用变得更加高级和更为灵活。
▲ 因此在学习java语言的时候,会学习对象、跨平台、运行时相关概念,这个语言实际上希望我们去理解程序设计过程中主体跟客体之间的关系,本质上是来解决跨平台和程序中的交互问题,更适合软件类专业的同学学习。
(3)C++
▲ C++既是C语言的演进,具有面向对象的特点,学习c++的时候会学习对象、多态、继承等面向对象的概念,c++也希望我们去理解主客体之间的关系,c++非常适合大规模程序的编写,比如操作系统的编写,比如大规模图像处理的程序的编写,更适合计算机类专业作为一门核心的编程语言来学习
(4)VB
▲ VB类语言以及VB衍生的.NET等相关语言,学习这类编程语言学习的是对象、按钮、文本框,通过编写VB程序,能实现一个小的桌面窗口,该语言的本质是希望编程者能够理解交互逻辑,这种交互不是程序之间的交互,而是人机之间的交互,适合做桌面应用的开发。
▲ 由于今天很少在桌面上编写程序,大多数程序都要求既能在桌面上运行,又能在手机上运行,最主要是一种网络程序,VB的适用对象已经变得很少了。
(5)Python
▲ Python是一种面向编程逻辑并且使用第三方库完成的编程语言,Python语言发展于复杂信息系统时代,这个语言的本质是希望使用者能理解问题的求解,解决的是过各种问题的计算部分的实现,适合各类专业。
(文字来源于网络,如有侵权请联系删除)
回答于 2019-09-11 08:43:50
从实用性方面来讲的话,这4个里毫无疑问是Python!!记住一句话:“人生苦短,就学PYTHON”
回答于 2019-09-11 08:43:50
这要看你学这些是做什么用,还有自己有多少编程技术,若是解决日常工作需要又无多少编程基础python首选。VB可放弃太老了,要编微软自家系统应用首选C#,是vB后的进化版本。要找工作的话java和前端Js语言肯定首选。想进大厂拿高薪go语言首选。至于C,C十十,rest你不是编程高手,不想碰底层编程就不要去碰,这三个的难度是另一个谁度的,是直接跟硬件打交道的语言,是真正高手才会碰的领域
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |