博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习编程有没有必要从C语言和C++学起?应该怎么学?
阅读量:6335 次
发布时间:2019-06-22

本文共 840 字,大约阅读时间需要 2 分钟。

软件行业经过几十年的发展,编程语言的种类已经越来越多了,而且很多新的编程语言已经在这个领域从开始的默默无闻到如今风风火火,整个编程语言朝着集成化方向发展,这样会导致很多的初学者选择上不像以前那么单一了,而且随着整个软件行业应用方面开发刚需增加,高级编程语言市场进一步得到扩张,现在很多大学开设课程已经不是默认C语言作为第一编程入门语言了。大约十几年前的大学教材还是清一色的C语言作为第一编程语言,C语言作为基础语言的口号就是这么来的,当然C语言之所以称之为基础编程语言,主要是现在很多编程底层实现大部分是基于C语言,而且操作系统以及底层驱动基础语言也是C语言。

1b675559ab5e769afbba4348b1fc7851dae3ef9d

笔者倒是觉得在当前软件发展趋势下,紧跟时代的步伐,学习当下最火热的编程语言是正确的选择,目前市场对于三类比较认可,java,python,前端,这三种是目前市场上相对紧缺的编程语言,从市场招聘的比例看C语言的占比相对比较低,但由于基数重大绝对数量还是在增加,但相对别的语言还是差的很远,学习编程的主要目的是为了尽快找到工作养活自己,仓廪实而知礼节,都不怎么好找工作就没必要那么固执一定要靠C语言作为第一门编程语言,即使它是非常基础的编程语言,从另一个角度考虑,编程语言只是一种工具而已,真正核心属于编程思想,只要学了一种编程语言,再切入别的编程语言相对来讲还是比较容易。

5e8b77f8bb13ff5a38b8f7cefca75efe89545dca

c/c++主要应用在什么领域?

1.嵌入式以及操作系统开发语言还是以底层语言为主,毕竟效率还是第一要素(涉及到硬件开发首选语言)

2.通讯领域主要开发语言还是C语言为主要导向

3.游戏领域,由于涉及到性能问题,c/c++都有成熟的库支撑。

4.图形系统,提供图形系统底层实现,保证快速高效。

57c1ce127af7f4025db72ed174ada3855a9b29a2

无论选择什么样子的编程语言,尽量紧着一门学习利索,不要学到一半就开始想着换编程语言,换来换去对编程语言的理解不够深刻,很难最后真正的入门。

原文发布时间为:2018-10-17

本文作者:东辉在线

本文来自云栖社区合作伙伴“”,了解相关信息可以关注“”。

转载地址:http://ousoa.baihongyu.com/

你可能感兴趣的文章
js作用域链
查看>>
java中如何选择Collection Class--java线程(第3版)
查看>>
为运维人员插上腾飞更远的翅膀!
查看>>
Word 2003中编辑标记与格式标记大讨论
查看>>
从国内向海外转移域名经验谈
查看>>
浅谈apache与tomact的整合
查看>>
SQL Server vNext CTP1 on Linux
查看>>
1-为 Lync Server 2010 准备 Active Directory 域服务
查看>>
NetBackup下ORACLE恢复测试方案实例解析
查看>>
【有奖征文】“失业”程序员的苦辣酸甜
查看>>
IE9是如何被FireFox4超越全球市场份额的?
查看>>
linux bunzip2命令
查看>>
敏捷个人:通过实践TOGAF来思考如何学习并应用新的方法?
查看>>
Android系统的开机画面显示过程分析(6)
查看>>
vivo Hi-Fi+QQ音乐 数字音乐市场的一剂良方
查看>>
Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结
查看>>
聚焦触宝反侵权事件:中国创业者用什么护航海外市场大门
查看>>
AOP技术基础
查看>>
Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析(2)
查看>>
无线802.11n 2.4G与5G性能测试
查看>>