{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

现在学习编程,学什么语言比较好?

GitChatGitChat 回答4 收藏1
问题描述:大学毕业2年了,大学学的电子专业,后来出来干了2年互联网销售,现在实在干不下去了。想转IT,但是比较迷茫不知道从何学起????
收藏问题

4条回答

kun_jian

kun_jian

回答于2022-06-22 18:44

首先纠正一下,目前全球有600余种编程语言。这些语言大部分都有其特定的应用场景,使用广泛的编程语言有几十种,这其中就包括我们比较熟悉的Java、Python、PHP、C、Ruby、Perl、Go、R、JavaScript、Scala等语言。

计算机语言一般都有其生命周期,目前使用的比较久的语言当属C语言了,C语言目前在物联网、嵌入式领域的应用十分广泛,这主要得益于C语言对硬件的操作十分直接。但是不建议没有基础的非工科专业人士直接学习C语言,因为C语言的很多操作比较抽象,比如指针,对初学者来说比较难以掌握。在C语言之前还有B语言,SAP早期就是使用B语言开发的。

如果说目前发展势头比较好的语言,我比较推荐学习Python,Python目前随着大数据、人工智能的发展得到了广泛的使用。Python本身就是一个生态比较健全的语言,很多落地项目都是采用Python完成的。Python的特点是简单、明确、优雅,对于没有计算机基础的人来说也能学的会,所以比较推荐学习Python。

另外目前应用的比较广泛的语言还有Java,Java是一个老牌编程语言了,在Web开发领域、移动互联网领域都有广泛的应用。虽然Java的开发历史比较久,但是目前Java的使用依然非常主流,所以选择学习Java也是个不错的选择。

另外,Go语言、Scala、R语言也都有特定的应用场景,在分布式、大数据领域也都有特殊的地位,如果对这些领域感兴趣也可选择学习。

我使用Java、C、Python的时间比较久,在我们上也写了关于Java和Python的学习文章,感兴趣的朋友可以关注我,相信一定会有所收获。

谢谢!

评论0 赞同0
  •  加载中...
OnlyLing

OnlyLing

回答于2022-06-22 18:44

程序语言大部分都是各有长短的

c语言硬件开发的比较多

java开发后台网站是主力

python目前的方向是数据挖掘和分析还有爬虫


个人推荐的话还是java,什么跨平台,安全,面向对象之类的就不说了

最大的感触就是应用广,社区活跃。

比如你有一个问题需要解释方案,去网上搜索会发现java已经有很多的开源项目能解决你的问题了。

当然python也有后来居上的趋势,至于c,如果你没有很强的毅力去深挖的话,还是不要选比较好(不过可以做为入门语言了解一下)

评论0 赞同0
  •  加载中...
FWHeart

FWHeart

回答于2022-06-22 18:44

少年,你这个问题概括的其实有点问题。

其实编程语言,各有各的优势,每一门语言都非常有前景,只要你的能力达到中高级。

那么前景都非常不错!

那么接下来回答你问的“哪门语言更容易让新手上路”!

其实Android就是Java。

而你又规避了C语言和C++,这两门语言对应届毕业生,并且向找工作的新手来说,确实不适合,虽然是很牛逼的语言。

Java

特点:XML可以统治世界

java是一个很牛逼的语言,目前接触最多的还是安卓开发,而安卓的前景你们都知道,这是一个很有前途和钱途的编程语言。

PHP

世界上最好的语言?简单易学,上手快,自学即可,开发web便捷迅速,并且工作特别好找,还高薪。听起来似乎没什么缺点(所以是世界上最好的语言),不过PHP只适合网站项目。优点:简单易上手,高薪。缺点:只能用于开发网站项目。由于笔者工作原因,最常接触的就是PHP,发现这门语言很多人都是自学或者培训班出生的,而且他们都做的非常好,所以这门语言是非常适合0基础的小伙伴自学的。

HTML5+JS(web前端开发)

就是你说的H5,简单介绍下,什么是前端,就是你上网看到的一切花花绿绿,图片,文字,视频,都是前端写的。

目前web前端开发是市面上最火爆的编程语言,由于国内互联网对前端有很大的缺口。所以学习这门语言,找工作不是什么难事,薪资还特别好,最关键是,这门语言还特别简单。从w3cschool的后台数据能够看出,目前网站上最受欢迎的是web前端,其次就是PHP。优点:简单易上手,高薪,好找工作。缺点:前端学习曲线是“先快再慢,最后再快”,目前市场缺口最大的是中高级前端,所以要想真的找到工作,需要多学,多敲代码。

Python

非常灵活,而且啥都能干,包括接下来的大数据,人工智能都能够运用到,更可怕的是这门语言极其简单,而且python的库非常丰富,很多时候,你根本不用自己敲代码。

如果你要问前景的话,这个确实非常有前景。

缺点:由于小编就是在自学python,所以认为python木有缺点。(极端主观的看法)Objective-c/Swift for Ios其实是两门语言,分别是obj-c和swift,之所以放在一起,是因为这两门语言都是用户苹果开发的。优点:IOS开发非常赚钱。

缺点:离开苹果,就废了。

网络上的编程课程足够让你成为合格的码农,比如w3cschool的微课实战,菜鸟教程的实例,慕课网的视频。

但是,少年,请务必记住,受欢迎的程序员,一定是到一定水平的程序员,学习哪一门编程语言不重要,你可以根据自己的喜欢来选择,但是,务必要持之以恒,认真学习,多实践!

评论0 赞同0
  •  加载中...
wujl596

wujl596

回答于2022-06-22 18:44

自学编程如果是兴趣方面的可以选择比较简单的入门语言入手,然后再慢慢切入到新的编程语言,目前相对来说比较好入门的编程语言是python,这门语言的集成度非常高,适合零基础的入门学习,集成度高的语言在短时间能看到很不错的效果,能在短时间内让自己有成就感,但真要深入的学习还得脚踏实地的学习内在的东西。

学习编程如果是带着兴趣去学基本上也就成功了一半,有了兴趣能克服掉中间遇到问题直接放弃的冲动,有了兴趣就会想尽一切办法把自己武装起来。编程里面表烧脑不是写代码或者调试代码的过程,而是算法的理解和程序的设计过程,这两个方面能让大脑觉得特别的充实。

学习编程建议视频和书本结合的方式,不要只是局限在一个方面,以书本的学习为主体,视频做辅助,遇到不懂的重点再去找到对应的视频来学习,另外最重要一点,在学习过程代码一定要跟上,开始对着书本或者视频去敲代码,然后自己再独立去完成代码的过程,理论和实践密切结合起来。

觉得有收获就点个赞

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<