Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何选择适合自己的编程语言并高效的学习它?

如何选择适合自己的编程语言并高效的学习它?

作者头像
加米谷大数据
发布于 2019-04-19 06:37:01
发布于 2019-04-19 06:37:01
7280
举报
文章被收录于专栏:加米谷大数据加米谷大数据

编程语言这么多,使许多想入行IT的初学者感到迷茫不已,哪些语言最流行?哪些语言发展好?哪门语言简单易学?... 今天,加米谷大数据就来简单说一下。

确定兴趣/工作方向

听说了不少Java很流行、PHP是最好的语言等话,但还是满心纠结,这个时候可以问问自己的兴趣点在哪?或者将来想从事哪个方向的工作?游戏开发数据分析、大数据开发、机器学习等大的方向,从而倒推了解相关的编程语言。

了解相关编程语言

流行的编程语言有哪些和流行的程度如何,这个可以参考GitHub等比较权威的机构发布的近几年的编程语言 TOP10报告,也可以参考网上一些相关的文章,对比不同编程语言,如:

Python和其它27种编程语言

https://www.toutiao.com/i6587608849706910211/

常用的编程语言主要有:

1、Java:应用广泛,Android的编程,大部分是用Java;

2、Python:简单易学,软件库广泛,支持多种编程范例,近些年在人工智能领域应用广范

3、JavaScript:可在任何浏览器上开发及调试,一门灵活的脚本语言,用于前端,后端,游戏脚本等。大多数要求JavaScript的工作都与网络相关

4、C#:微软的编程利器,语法很棒,大部分学习了C语言Java的语法风格,基本是全能语言

5、c、objec-c、C++:C语言在编程语言中鼻祖级的,比如Linux操作系统就是用c语言编写的,而Android是Linux进化过来的。开发工具很多

6、PHP:做网站常用的编程语言,一般与MySQL数据库结合使用,大部分的网站是用PHP做的。

制定目标和计划

在了解相关编程语言的过程中,确定下来自己想要学习的那一门语言,然后去了解相关的课程和学习路线,设立一个大的学习目标(想要达到的水平),根据自己的情况制定出一个适合的学习计划。查找相关的学习资源,如一些线上学习编程的网站,在这里加米谷大数据推荐几个:

CodeAcademy:提供各种课程,从HTML & CSS, JavaScript, jQuery, PHP到, Python 和 Ruby

Coursera:提供来自 119 个教育机构的 1000 多门课程

Udemy:有付费课程,也有很多免费的编程课程。例如:企业家的编程课HTML & CSS 或 Python编程入门

Khan Academy:JavaScript 和 ProcessingJS编写绘图、动画和游戏,或者使用HTML 和CSS 创建网页等

GitHub:可以找到 500 本免费编程书,涵盖 80 个不同的编程语言,这些书在Git 库托管服务中,意味着会被定期更新

执行+坚持

既然想好了要学习,也制定了学习计划,花大量的时间掌握一门语言很重要。执行你的学习计划,尽量每天都要花一些时间去敲代码。

制定阶段性的目标并进行总结

设定能够实现但又有挑战性的目标,试着做一些基本的应用,阅读别人的代码,遇到自己解决不了的问题及时和行业有经验的人讨论交流,条件允许可以报个学习班,编程自学的难度还是挺大的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-01-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 加米谷大数据 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何选择第一门编程语言?
译者:“互联网+”时代,不懂点计算机、不会点编程是不行的。但是编程语言数目众多,近几年还诞生了Rust、Ceylon等新生语言,到底该如何选择?
鲜枣课堂
2019/07/22
1.3K0
如何选择第一门编程语言?
聊聊编程语言的选择
大家好,我是鱼皮,今天聊聊编程语言的选择问题,通过对 10+ 主流编程语言的特点、优劣、应用场景、发展前景等简单分析,希望帮还在迷茫的小伙伴们选择最适合自己的语言去学习。
程序员鱼皮
2021/08/23
1.4K0
聊聊编程语言的选择
如何自学编程(二)-该怎样选择入门语言?
上次分享了一篇文章:《如何自学编程?》从初学者的角度给大家介绍了一些基本的概念和一些术语。
极客开发者
2022/01/18
7590
如何自学编程(二)-该怎样选择入门语言?
2021,编程语言如何选择?
大家好,我是鱼皮,今天聊聊编程语言的选择问题,通过对 10+ 主流编程语言的特点、优劣、应用场景、发展前景等简单分析,希望帮还在迷茫的小伙伴们选择最适合自己的语言去学习。
程序员鱼皮
2021/08/16
1K0
什么是2016年最值得学习的编程语言?
对于标题这个问题,如果你问我什么是2016年最值得学习的编程语言?我只能老老实实地回答:我也不知道,只能说适合自己的才是最值得学习的编程语言。因为我不知道你对那种语言感冒,你是想从事移动端开发还是PC端开发?亦或是前端开发还是后端开发?……
哲洛不闹
2018/09/14
1.1K0
什么是2016年最值得学习的编程语言?
2024年,行业变动下的程序员应该首先学习哪种编程语言?
本文我们将和大家聊聊2024 年那些最流行的编程语言及其优势,以及分享一些在选择编程语言时的一些小TIPS,帮助大家更好的选择出适合的编程语言。
敏捷开发
2024/05/06
1.5K0
2024年,行业变动下的程序员应该首先学习哪种编程语言?
什么是2016年最值得学习的编程语言?
对于标题这个问题,如果你问我什么是2016年最值得学习的编程语言?我只能老老实实地回答:我也不知道,只能说适合自己的才是最值得学习的编程语言。因为我不知道你对那种语言感冒,你是想从事移动端开发还是PC端开发?亦或是前端开发还是后端开发?......
wblearn
2018/08/27
1.1K0
什么是2016年最值得学习的编程语言?
适合初学者入门的5种编程语言
如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系。但是事实上某些编程语言的确比其他语言要好学。选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大的
程序员互动联盟
2018/03/13
6.2K0
适合初学者入门的5种编程语言
主流编程语言的介绍及特点
                                 主流编程语言的介绍及特点
泰斗贤若如
2019/06/19
4.4K0
编程语言分类
从1946年世界第一台计算机ENIAC诞生至今,计算机从早期的军事计算领域,已经渗透到人类生产和社会发展的各个领域。从政府机构到企业部门、从军事领域到民用行业、从科学教育到文化艺术、从生产运输到消费娱乐,都少不了计算机的身影。计算机在各行各业和人类社会的发展中发挥着不可替代极其重要的作用。面对纷繁复杂的应用领域和场景,自计算机诞生至今,已经发明和衍生出众多优秀的编程语言,来满足不用领域和场景的要求。
恋喵大鲤鱼
2018/08/03
11K0
编程语言分类
还在纠结该从哪门编程语言学起?先来聊聊JavaScript
大数据文摘作品,转载要求见文末 编译 | Aileen,yawei,彭晗,蒋宝尚,钱天培 大多数人学习编程的旅程都是从深夜的一次度娘搜索开始的。 比如很多情况下会是搜索:“学习__(某种编程语言)” 但是他们是如何决定他们想要学习的语言种类的呢? 有些人这么想,“在硅谷,他们老用Java打趣。或许我也该去学学。” 或者是: “Haskell现在这么火热,就Haskell吧。” 还有一些人是这样: “给GO 代言的那只地鼠萌萌哒,学Go吧。” Go的代言地鼠 至于剩下的那群人,可能会搜索以下内容: “我应该先
大数据文摘
2018/05/25
1.1K0
帮你提升 Python 的 27 种编程语言
作为全球最流行的编程语言联合设计者之一,我经常看到的一种令人沮丧的行为(在Python社区和其它社区都有),就是那些有影响力的人试图把“缺失”的恐惧感灌输给其它开源社区,将其当作对社区贡献的源动力。(我偶尔会对自己的这种不当行为感到内疚,当别人落入同样的陷阱时我也就更容易察觉到)。 虽然借鉴其他编程语言社区的经验是一件好事,但以恐惧为基础的方法来激励行动存在严重的问题,因为它将助涨社区成员为争取贡献者的关注而将其它社区的成员视为敌人,而不是当做潜在的盟友去迎接更大的挑战,共同推动顶尖软件技术的进步。这也相当
CDA数据分析师
2018/02/05
1K0
各种编程语言的优缺点
C语言是一种通用型命令式计算机编程语言,其支持结构化编程、词汇变量范围与递归,同时亦是套能够预防各类未预期操作的静态类型系统,最初构建目标在于编写系统软件。
老九君
2021/12/28
2.5K0
2018 年最流行的十大编程语言,Java 无可争议!
对于编程界的初学者来说,最大的困难是决定从何处入手,或者应掌握哪种语言才能在职场上平步青云。有时,专业程序员也面临学习一门新语言似乎更卓有成效的情形。
Java技术栈
2018/08/17
8430
2018 年最流行的十大编程语言,Java 无可争议!
【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛「建议收藏」
很多人学编程经常是脑子一热然后就去网上一搜资源就开始学习了,但学到了后面发现目前所学的东西并不是自己最喜欢的,好像自己更喜欢另一个技术,感觉自己学错了,于是乎又去学习别的东西。
全栈程序员站长
2022/08/31
7740
【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛「建议收藏」
编程语言50年来的变化,我用50种编程语言告诉你“Hello world”怎么写!
当我们学习一门新的语言时,“Hello, World!“通常是我们所写的第一个程序。 因此,所有程序员在职业生涯中至少完成了“Hello, World!“程序员在职业生涯中通常使用一种以上的编程语言,他们中的大多数甚至至少已经实现了十几种。
风骨散人Chiam
2021/09/06
9890
以现在市场饱和度来说应该学习哪门编程语言是最好的呢?
市场饱和度是一个动态的概念,会随着时间和技术发展而变化。但是,以下几门编程语言是目前市场上非常受欢迎的:
编程技术馆
2023/03/11
4590
学编程的起点——高级语言大锅烩
学知识前总想说点鸡汤,想喝的朋友就看看,不想喝的就直接看干货吧,就当鸡汤是给我自己喝的。
泰斗贤若如
2019/09/17
1.5K0
学编程的起点——高级语言大锅烩
大学生编程入门指南:选择适合的编程语言、制定学习计划与避免常见陷阱
编程语言种类繁多,每种语言都有其独特的用途和优势。以下是几种常见编程语言的简单介绍:
洛秋_
2024/08/02
2540
这么多的编程语言为何选择Go
在你阅读以下内容时,我不得不告诉你一个事实,编程语言Go正在成为一颗冉冉升起的新星,为什么这样说,出身于Google,它是名门出身,它的作者可以说称得上是神级一样的人物。现在让我们看看它的作者:
陌无崖
2019/08/16
9250
这么多的编程语言为何选择Go
推荐阅读
相关推荐
如何选择第一门编程语言?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档