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

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

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

编程语言这么多,使许多想入行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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
大学生编程入门指南:选择适合的编程语言、制定学习计划与避免常见陷阱
编程语言种类繁多,每种语言都有其独特的用途和优势。以下是几种常见编程语言的简单介绍:
洛秋_
2024/08/02
2530
聊聊编程语言的选择
大家好,我是鱼皮,今天聊聊编程语言的选择问题,通过对 10+ 主流编程语言的特点、优劣、应用场景、发展前景等简单分析,希望帮还在迷茫的小伙伴们选择最适合自己的语言去学习。
程序员鱼皮
2021/08/23
1.4K0
聊聊编程语言的选择
史上最明了的“编程语言琅琊榜”
小时候对掌握中、英、日、阿拉伯等多门语言的人羡慕不已,当时就许下一个心愿「我一定要成为掌握多门语言的男人」。今天,我的梦想终于实现了,我成为了一个程序员,也成为了掌握了多门(编程)语言的男人-_-!
CSDN技术头条
2018/02/08
1.7K0
史上最明了的“编程语言琅琊榜”
【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛「建议收藏」
很多人学编程经常是脑子一热然后就去网上一搜资源就开始学习了,但学到了后面发现目前所学的东西并不是自己最喜欢的,好像自己更喜欢另一个技术,感觉自己学错了,于是乎又去学习别的东西。
全栈程序员站长
2022/08/31
7730
【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛「建议收藏」
那些年,我写过的编程语言
周末了,写篇水文,来看看我从毕业到现在,三年多的时间里,都接触过哪些编程语言,当然最后也有自己的一些思考和看法,Enjoy!
roseduan
2022/11/23
4690
那些年,我写过的编程语言
如何选择第一门编程语言?
译者:“互联网+”时代,不懂点计算机、不会点编程是不行的。但是编程语言数目众多,近几年还诞生了Rust、Ceylon等新生语言,到底该如何选择?
鲜枣课堂
2019/07/22
1.3K0
如何选择第一门编程语言?
这么多的编程语言为何选择Go
在你阅读以下内容时,我不得不告诉你一个事实,编程语言Go正在成为一颗冉冉升起的新星,为什么这样说,出身于Google,它是名门出身,它的作者可以说称得上是神级一样的人物。现在让我们看看它的作者:
陌无崖
2019/08/16
9250
这么多的编程语言为何选择Go
盘点 | 2022值得学习的编程语言 TOP 7
如果我们把人类文明想象成汽车的话,那么软件开发行业就相当于汽车的引擎,编程语言就像引擎的燃料。
CDA数据分析师
2021/12/27
1.5K0
盘点 | 2022值得学习的编程语言 TOP 7
【Story】编程迷航:从 “ 我怎么才学会 ? ” 到 “ 我怎么这么厉害 ! ”
编程已成为当代大学生的重要技能,不仅能够增强个人的竞争力,还能为未来的职业发展奠定坚实的基础。然而,面对众多编程语言和学习资源,许多新生常常感到迷茫。本指南将为大学新生提供一条清晰的编程学习路径,包括如何选择适合自己的编程语言、制定有效的学习计划以及避免常见的学习陷阱。同时,我们将特别探讨与人工智能(AI)相关的内容,帮助你了解这一前沿领域。
LuckiBit
2024/12/11
1380
还在纠结该从哪门编程语言学起?先来聊聊JavaScript
大数据文摘作品,转载要求见文末 编译 | Aileen,yawei,彭晗,蒋宝尚,钱天培 大多数人学习编程的旅程都是从深夜的一次度娘搜索开始的。 比如很多情况下会是搜索:“学习__(某种编程语言)” 但是他们是如何决定他们想要学习的语言种类的呢? 有些人这么想,“在硅谷,他们老用Java打趣。或许我也该去学学。” 或者是: “Haskell现在这么火热,就Haskell吧。” 还有一些人是这样: “给GO 代言的那只地鼠萌萌哒,学Go吧。” Go的代言地鼠 至于剩下的那群人,可能会搜索以下内容: “我应该先
大数据文摘
2018/05/25
1.1K0
以现在市场饱和度来说应该学习哪门编程语言是最好的呢?
市场饱和度是一个动态的概念,会随着时间和技术发展而变化。但是,以下几门编程语言是目前市场上非常受欢迎的:
编程技术馆
2023/03/11
4590
帮你提升 Python 的 27 种编程语言
27 种语言 过程型编程语言: C, Rust, Cython 面向对象数据建模语言: Java, C#, Eiffel C 的面向对象衍生语言: C++, D 面向数组的数据处理: MATLAB/Octave, Julia 统计数数据分析: R 计算型管道建模: Haskell, Scala, Clojure, F# 事件驱动编程: JavaScript, Go, Erlang, Elixir 渐变类型: TypeScript 动态元编程: Hy, Ruby 实用问题解决: Lua, PHP, Perl
CDA数据分析师
2018/02/05
1K0
什么是2016年最值得学习的编程语言?
对于标题这个问题,如果你问我什么是2016年最值得学习的编程语言?我只能老老实实地回答:我也不知道,只能说适合自己的才是最值得学习的编程语言。因为我不知道你对那种语言感冒,你是想从事移动端开发还是PC端开发?亦或是前端开发还是后端开发?......
wblearn
2018/08/27
1.1K0
什么是2016年最值得学习的编程语言?
2017年薪酬最高的15门编程语言,GO夺冠
科技一直在经济领域和社会领域占据着主导地位,数百万人因此寻找到了自己的第一份职业,有的人甚至跨领域重新进行学习,就是为了从事计算机科学、编程和其他与技术相关的工作。尽管如此,企业还是在寻找高技能的程序员,有的企业为了找到合适的员工还会提高薪酬。由于科技还会继续扩展到新的平台和行业,因此为了将赚钱潜力最大化,同时也为了确保在技术领域的未来还能够占有一席之地,选择学习哪一门编程语言是非常重要的。但不管怎么样,经验还是很重要的。科技领域有大量的资源可以使用,同时还提供了专门的分类标准,以找到你当前最适合的职业。
IT阅读排行榜
2018/08/17
4070
2017年薪酬最高的15门编程语言,GO夺冠
什么是2016年最值得学习的编程语言?
对于标题这个问题,如果你问我什么是2016年最值得学习的编程语言?我只能老老实实地回答:我也不知道,只能说适合自己的才是最值得学习的编程语言。因为我不知道你对那种语言感冒,你是想从事移动端开发还是PC端开发?亦或是前端开发还是后端开发?……
哲洛不闹
2018/09/14
1.1K0
什么是2016年最值得学习的编程语言?
2024年,行业变动下的程序员应该首先学习哪种编程语言?
本文我们将和大家聊聊2024 年那些最流行的编程语言及其优势,以及分享一些在选择编程语言时的一些小TIPS,帮助大家更好的选择出适合的编程语言。
敏捷开发
2024/05/06
1.5K0
2024年,行业变动下的程序员应该首先学习哪种编程语言?
适合初学者入门的5种编程语言
如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系。但是事实上某些编程语言的确比其他语言要好学。选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大的
程序员互动联盟
2018/03/13
6.2K0
适合初学者入门的5种编程语言
怎样学习一门编程语言
1、选择一门语言 2、确定你感兴趣的领域 你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。这将会帮助你确定你应该追求的编程
程序员互动联盟
2018/03/13
1.5K0
怎样学习一门编程语言
帮你提升 Python 的 27 种编程语言
作为全球最流行的编程语言联合设计者之一,我经常看到的一种令人沮丧的行为(在Python社区和其它社区都有),就是那些有影响力的人试图把“缺失”的恐惧感灌输给其它开源社区,将其当作对社区贡献的源动力。(我偶尔会对自己的这种不当行为感到内疚,当别人落入同样的陷阱时我也就更容易察觉到)。 虽然借鉴其他编程语言社区的经验是一件好事,但以恐惧为基础的方法来激励行动存在严重的问题,因为它将助涨社区成员为争取贡献者的关注而将其它社区的成员视为敌人,而不是当做潜在的盟友去迎接更大的挑战,共同推动顶尖软件技术的进步。这也相当
CDA数据分析师
2018/02/05
1K0
世界 10 大编程语言,Java 不是第一,PHP 才第五
如果你是软件开发领域的新手,那么你会想到的第一个问题是“如何开始?”编程语言有数百种可供选择,但是你怎么发现哪个最适合你,你的兴趣和职业目标又在哪里呢?选择最佳编程语言以学习的最简单方法之一,是通过市场反响、技术趋势的发展…
JavaFish
2020/02/18
1K0
推荐阅读
相关推荐
大学生编程入门指南:选择适合的编程语言、制定学习计划与避免常见陷阱
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档