永远一个人 发表于 2022-10-17 21:06:19

我想学一个可以终身有用的计算机语言??

现在有三个方向,一个是C++,偏向底层,一个是java,偏向网络,还有一个是python,现在排名第一,也是最简单的


C++的学习链接:
https://search.bilibili.com/all?keyword=C%2B%2B%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1&from_source=webtop_search&spm_id_from=333.1007&search_source=5&duration=4

java的学习链接:
https://search.bilibili.com/all?keyword=java%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1&from_source=webtop_search&spm_id_from=333.1007&search_source=5&duration=4

python的学习链接:
https://search.bilibili.com/all?keyword=python%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1&from_source=webtop_search&spm_id_from=333.1007&search_source=5

我选 哪种好呢??还是三种都学??还是精通一种就可以??

boo1977 发表于 2022-10-17 21:32:22

本帖最后由 boo1977 于 2022-10-17 21:39 编辑

据我所知,Python是80年代的人发明的,当时好像不热门,直到近来才登上榜首,这可以看出,80年代的人不会预测到21世纪20年代Python会这么流行。
我觉得以后的趋势是,程序语言不会全部都是编译去机器码,也许是用解释器,但是我看到的现象是,越来越多平台编译去虚拟机(Byte code),如Java虚拟机,.NET框架,安卓的Dalvik虚拟机等等,实际上Byte code是比机器码更高层的指令码。
虽然如此,说来说去,Byte code的底层也是机器码,只不过一般程序员接触不到罢了。

因此,我认为除了传统的C/C++肯定站得住之外(毕竟Windows和Linux都是用这个语言编写的),面向一般程序员的编程语言很可能是比较高级的,比如依赖框架、虚拟机的。.NET是一个,Java我就不愿置评(毕竟没有接触过),至于前面所说的解释器如Python,比起传统语言更简易,但为什么这么流行我也说不通。

以后流行手机应用还是网页,这也是争论之一,有的说以后都是网页,也有的说手机应用会铺天盖地,按目前来说,网页和手机应用平分秋色,有些网站弃用手机应用呢,也有的网站的网页做得很出色,可是手机应用一团糟。
当然,Python好像不能用来开发手机应用,但是可以用框架如Django来编写网页。

说了这么多,其实我不知道未来趋势如何,但是肯定的是底层语言以前在,现在在,以后必定还在,毕竟CPU是用机器码的,只不过不是普通程序员都懂得罢了。

simonzhd 发表于 2022-10-17 21:43:14

看你学习用来做什么了,做ai人工智能等当然选python,大数据等选java,底层一点的选C。

其实看你究竟对什么感兴趣,比如我对web开发很感兴趣,就死磕PHP,最多以后再学个go,人的精力有限,精通一两门语言足矣。

海王子1982 发表于 2022-10-20 14:45:11

都可以。
我爱人是边工作边学。
周末我带孩子,他上网课

jims 发表于 2022-10-29 13:49:43

Python

jims 发表于 2022-11-18 08:36:18

Python不错,会是未来一个爆发点,其实说,语言只是个工具,重点是得有需求.
页: [1]
查看完整版本: 我想学一个可以终身有用的计算机语言??