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

自学编程第一课

今天已经不是我学习编程的第一天了,但我总是是因为其他种种原因而放弃。我现在发现每一天过的都一个样,自己的面目也变的越来越麻木不仁!我时常在想是不是我离开,去其他的地方就情况就会好!其实不然,只要你自身的情况没有本质性的改变在哪里其实都一样!要改变就是要行动,那要干什么呢?我陷入了无休无止的恐慌,在恐慌中我只有记录才能稍稍缓解一下我因韶华易逝而却一事无成的焦虑。现在我只有尽量多记录一点才能稍微保留下我曾经来过的痕迹。

闲话少叙,转入正题。学习C语言,首先要明白C语言为什么叫C语言。先解释为啥是C,因为在C语言之前分别存在过A语言和B语言。A语言的发明是在1960年的巴黎,ALGO60是它的名字,大家俗称A语言。又过了十年到了1970,Ken在贝尔实验室结合A语言的不足又发明了B语言。最后,我们的主角登场在1972年C语言问世,它改进了B语言的成为了新的高级语言——C语言。

说到这里,我们就不得不说说,什么是程序了?

程序其实就是事情进行的先后顺序!

什么又是程序设计呢?

程序设计就是指设计、编制、调试程序的方法和过程。

而我们学习的C语言就程序设计语言,它是为编写程序提供所需的抽象机制、组织原则及控制结构。

而程序设计语言的发展主要分为三个阶段:

第一阶段机器语言(由二进制代码组成的语言,一般人看不懂!)

第二阶段汇编语言(它是基于对应的主板制定出来的特定的语言,因为各主板的型号不同所以各个汇编语言也会有所不同,这样就大大限制了汇编语言的应用范围。)

第三阶段高级语言,包括:C语言、C++、Java等(这些语言的跨平台性都非常好,适用于各种机型。)

C语言的特点:

1.结构化语言较为严谨。

2.功能齐备。

3.可应用指针,直接命令计算机的内存。

4.适用范围广泛。

5.开发环境丰富。

今天就先到这里吧!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券