编程语言学哪个好?

平凡的世界149747971


作为一名iOS开发程序猿,编程语言只是一个工具,我们不能局限于一个工具,有这个工具就做这个活,我们要从工具中学到工具的原理和工具的相通性,就如同梅花的螺丝刀和一字螺丝刀,很多相同的地方,但也有不同的地方,能做不同的事情!

第一次接触编程,个人建议可以先学习C语言的基础,打好基础才是最最重要的,也让你有一个初步的编程思想,毕竟c语言是所有语言之父!学会c语言,那其他语言都是菜!

c语言不用学习太深入,因为c语言是面向过程的语言,而其他大部分现在的语言,OC,java等都是面向对象的语言!学深入了转其他语言可能会出不来、只是个人建议!

想做后台就可以转java!想做移动端就学安卓和iOS,想做前端就学H5,CSS,JS等!

拿我来说,我是做iOS的,但是我前端的知识也会,因为经常需要跟前端交互,所以自学了前端的知识,虽然不如专业做前端的厉害,但普通的功能没问题! 多学点技术总是好的!

希望我的建议对你有用(5年iOS)


无双潘凤


这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人说xx语言是垃圾、弱爆了,学了也没用,之类的话,开始推荐你xxx语言,于是新手们又开始学习这种语言,搞到最后,什么语言都没搞懂,时间大把大把的流失,热情消耗殆尽。要解决这个问题,首先要明白一个根本问题,怎样挑选适合入门的编程语言?我推荐从难度这个角度来考虑,这门语言必须简单易学,有趣,而且要有一定的热度,有热度才能有更多的人一起交流讨论,翻开编程语言列表,发现有100多种编程语言,而且这个数还是在不断增加的。

这些语言的介绍只需要你打开搜索引擎(百度?谷歌?还是其他?随便你喽。),输入这项语言的名字,搜索一下,就能看到他的详细介绍了,如果你说你不会搜索,那么,请返回第一个问题,一般来说,如果你去论坛提问什么语言适合入门,得到最多的结果应该是C语言,没错,就是上述排行榜排行第一的那个,强烈推荐C语言入门的同学如果看到这篇文章可能会很想吐槽,因为这里笔者要推荐的不是C语言,笔者认为,Python语言对于零基础更适合入门,很多人推荐C语言原因我猜测可能有两个,一是全国大部分的高校的编程课C语言是都有开设的,也可以说是学习过C语言的用户基数大,第二是C语言自身的强大,可谓是口碑好。基数大+口碑好,足以让你得到的结果是C语言居多。

笔者是Python语言入门,接触编程时完全是零基础,现在接触了C、接触了C++、JAVA,Visual Basic 6,回味了下,如果让我再次选择一门入门语言,我绝对不会后悔选择Python,建议每位同学去百科搜索下Python,看下是否真的简单易学,并且强大,如果你想快速写GUI(图形用户界面 )的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件开发的信心,对于写游戏,Python也是绝对不会让你失望的,pygame模块为你提供简单快速的游戏开发,Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。 虽说没法和Direct X相比,但对于新手来说,独立写个2D游戏不也是一件很愉快的事吗?

对于Python,笔者就不再详细介绍了,只是推荐,具体选择什么语言,决定权还是在你手里。


我是大酱


既然问这个问题,想必您应该是不讨厌IT行业,既然这样,我觉得就应该从您的自身条件和社会现状两个角度来考虑这个问题:

如果您逻辑思维强,学习成绩还不错,学校学历也可以,建议学Python。因为互联网时代现在大数据、人工智能都是一种趋势,想必后面会有一个很大的发展空间。

如果学历一般,逻辑思维不是特别好,想快速就业、入行赚钱的话建议学java。目前主流语言中包括企业应用的技术和整个软件行业的需求上Java的需求还是非常稳定,需求也大的,这些都可以从各大招聘网站上看得到的。

其实只要接触一门计算机语言后,后面学其它语言都不难,因为很多的语言都是相通的。编程之路并不很容易,掌握好的学习方式一直坚持下去!真的很重要!坚持下来了,你就赢了!这个行业目前还是非常不错的,不管是社会的发展还是自身职业发展,而且学好了,薪水也不低,而且随着自身技术能力的提高,薪水也会跟着往上走哦!

这就是作为在软件行业奋斗十余年的老司机的建议和想法,希望可以帮到您。🙂


老孙说IT


Python,因为编程语言都差不多,转的话也容易!


信仰0793


看你对哪个模块感兴趣:

1.喜欢后端,比如服务器开发,可以重点关注C/C++, Linux系统。

2.喜欢前端,可以学习Java,HTML,web开发,网站开发。

3.喜欢智能领域,可以学习Python,大数据等。


睡醒的南瓜


编程语言有很多,包含了Python、C语言、Java等,每个人的兴趣点不同,选择的编程语言也是存在差异的;从目前情况来说,如果没有基础、想要快速进入IT行业的话,可以选择Python,Python是最适合零基础入门的编程语言,同时发展前景好、薪资待遇高。


儒林6


学习c语言好,c语言是基础语言,同时也是难度大的语言。操作系统比如window、linux、手机android、ios操作系统就是c语言开发的,c++和java、python,php,go等都是基于c语言研发封装出的。

学好c语言,能够加深对编程的理解,培养感觉,同时锻炼其他编程软能力。

不同语言适用的功能不一样,有适合做页面的、app的,c语言就不一样了,适合做大型服务端系统,比如银行的核心系统,oracle和mysql、nginx等都是用c语言研发的高级软件。

最关键的学好c语言,无论将来做那个行业,换那种语言都会得心应手,上手快。


古城老王


针对这个问题不能一概而论,具体问题具体分析

针对个人而言,要看你从事的哪个方向,web开发主要以java、php为主,嵌入式以C为主,搜索、游戏以C++为主,人工智能主要是Python,linux后台开发java、C++、Python、scalar都有,需要只是工具而已,一通百通,万变不离其宗,跟你具体要做的业务有关

要定好自己的方向,开发平台,开发工具链有哪些,做的多了语言自然而然就熟悉了,开发中更多的业务抽象建模、用什么算法解决什么问题


雷神快跑呀


JAVA吧!

毕竟目前还是大留,PHP,PY都不建议。C。C++相对需求岗位要少,要求也更高。


木木的小丑鱼


没有绝对的,因为工作中专业,所需要的语言都不同,而且你不可能一辈子只在一家公司上班。

建议从C语言开始吧,因为它是衔接底层和上层的开发语言,可以对开发这个行业有更好的认识。


分享到:


相關文章: