初入开发门槛——C语言导论

C语言历史:

      C语言是由UNIX的研制者丹尼斯•里奇(DennisRitchie)和肯·汤普森(Ken Thompson)于1970年研制出的B语言的基础上发展和完善起来的。

      1973年,Unix操作系统的内核正式用C语言改写,这是C语言第一次应用在操作系统的内核编写上。

      目前,C语言编译器普遍存在于各种不同的操作系统中,如:Unix,MS-DOS,MicrosoftWindows,Linux等等。

经验分享:

       xiao廸认为先入门的程序员,尤其是在校学生,可以先从C语言入手,基本上它可以算作除汇编之外编程语言的鼻祖之一,后面衍生的语言,其实都是在它基础上派生的。

      下图是菜鸟xiao廸查了很多资料,整理的语言衍生图,可能存在一些问题,还请大牛指出。还有一些语言本人未涉猎,所以就没加,也请大牛们见谅了。

       总之现在大部分主流语言都是C的派生,所以xiao廸认为,精通了C之后,后面的语言基本都是小菜。只是xiao廸智商能力有限,目前还在努力研读。虽然xiao廸没有精通C语言,但也基本学习了几遍C并且做了对应的练习。后面在学C++还是C#的时候感觉都很轻松,语法概念很容易就能变通。只是面向过程到面向对象的转变是需要一定时间的积累的,毕竟方向不同。

      下图是xiao廸认为的程序员所必须掌握的根基学科,基本上能精通这几门,后面需要理解或者新技术都是在此基础上衍生的,xiao廸建议打好根基很重要。甚至不是做程序员的,也便于对系统及业务或者架构的理解。

      本篇算是C语言的引导,也算是写给刚入门编程的朋友们的建议。毕竟菜鸟xiao廸还处在雏的阶段,希望大牛的指出更好意见。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值