首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

初学自学编程,从什么语言开始起步比较好?这才是正确答案!

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

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

所以说到了编程的关键上,还是编程思维的问题,一般能到核心程序员或者底层开发大佬的地步,一般都不是Python或者PHP及前端等编程语言入手能够做到的,正因为这些编程语言简单易学易上手,所以对于编程思维来说就没有这么高的要求。

说到锻炼自己的编程思维。我看了不少回答都是为了实用性和易学性推荐的。我给你推荐锻炼思维用的,就是C语言或者C++。因为C语言或者C++的基础知识简单易上手,环境搭建也非常的容易,网上相关资料和教程更是多如牛毛。而且你如果感觉自学C/C++语言有困难的话,我本身是一个C/C++出身的程序员,也整理了一些C语言C++的视频,大家有兴趣可以一起加油,C/C++编程学习,784,143,13 3。

除了上述理由,还有个最关键的一个原因,有指针。因为指针太难了,所以之后出的高级语言都把指针删除了。大家都认为,c语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是c语言的灵魂,一点都不为过。这块也是难点和重点。很锻炼思维的。

看到这些标题你会想到什么?侧面表明指针确实不简单啊。

然后你就可以去看各种算法了,也就是数据结构。算法是编程的灵魂。深究一下可以说就是数学。我老师给我说过,他朋友开的软件公司招了一批数学专业的人,刚开始还很纳闷,后来发现教会这些人编程之后,确实都挺厉害。推荐题主在入门后多看看别人的算法,学习下数据结构,对于提高和锻炼自己的思维更有帮助。

而且说到一直以来的编程语言市场排名,C、Java、C++一直都是经久不衰,所以说学习C/C++的话,以后就业的话也是不用担心的,因为毕竟他们两个能做的领域太多了,只要与计算机有关,基本没有C/C++进不去的领域!

而且学习编程建议视频和书本结合的方式,不要只是局限在一个方面,以书本的学习为主体,视频做辅助,遇到不懂的重点再去找到对应的视频来学习,还有最重要一点,在学习过程代码一定要跟上,开始对着书本或者视频去敲代码,然后自己再独立去完成代码的过程,理论和实践密切结合起来。另外重要的一点,因为C/C++虽然基础部比较容易学但是到了做项目时候,你找个师傅或者老师带你会事半功倍,毕竟不同于集成性语言,有个人教你会学得更快更好。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190814A0JYCF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券