C语言的重要性python
C语言是全部高级语言的前辈,C++,C#,Java ,都是由C语言演变过来的,包括如今很火的python,第一个Python编译器诞生,它是用C语言实现的。linux
全部大学理科专业的必修课程都是C语言,就算你未来不从事开发, 期末考试总不能挂科吧,除了C语言,小林不知道还有哪一门课这么普及。算法
咱们经常使用的操做系统windows、linux、unix是C语言开发的,若是你想当***必须学C语言,你去黑别人电脑的是否是绕不操做系统。sql
若是你想入职阿里、腾讯这样的大厂,必须学C语言,为何呢?数据库
由于大厂都要考算法,好比我要你实现二叉树,你总不能用Java来实现吧,何况进大厂你的基础要扎实吧,操做系统,数据结构是否是要学一下,哎,又绕回C语言了。windows
C语言应用领域数组
操做系统:windows、linux、unix数据结构
数据库:Oracle和sql serveride
一些驱动程序函数
wps、photoshop
嵌入式开发
C语言特色
C语言简洁,灵活,有37个关键字,9种控制语句。
C语言数据类型极其丰富。
C语言程序执行效率很高,能够直接操做内存。
C语言学习目标
掌握C语言的语法规则,数组、循环、函数、指针等。
要学会一些算法,好比冒泡排序、快速排序、递归等。
在学习的过程当中理解什么是面向过程,为未来学习C++、Java等面向对象语言作准备。