如题所述
C语言是一种比较基础的编程语言,主要是面向过程进行编程,按照一定的编程语法进行编程,主要应用于底层开发。比如学习嵌入式的同学都会知道,大部分用的编程语言就是C语言,主要用于写底层驱动一些类似的东西。
电脑是识别不出来所谓的C语言。和C++,JAVA等高级语言的。电脑中只有0和1就是所谓的二进制。所有的编程语言只是方便程序员来查看的,最终编出来的代码经过编译器都会编译成二进制的形式。让电脑来执行。打个比方,你用C语言编写程序,就好比用英语写了一篇作为,但是电脑看不懂!他会把你写的作文分解成a-z字母来看。
C语言是其他高级语言的基础,想学习好其他高级语言C++、JAVA、PHP等,最好先学习一下C语言,不求多精通,了解一下也会有很大帮助的。毕竟C语言是最早出现的比较易于理解的编程语言(前面还有汇编和B语言,汇编会在编写驱动程序的时候使用,B语言已经改版发展成C语言了)。学的越精通,你就会发现它越深奥。
学习C语言的话建议看谭浩强的红皮书应该是第四版,那本讲的还是不错的。
电脑是识别不出来所谓的C语言。和C++,JAVA等高级语言的。电脑中只有0和1就是所谓的二进制。所有的编程语言只是方便程序员来查看的,最终编出来的代码经过编译器都会编译成二进制的形式。让电脑来执行。打个比方,你用C语言编写程序,就好比用英语写了一篇作为,但是电脑看不懂!他会把你写的作文分解成a-z字母来看。
C语言是其他高级语言的基础,想学习好其他高级语言C++、JAVA、PHP等,最好先学习一下C语言,不求多精通,了解一下也会有很大帮助的。毕竟C语言是最早出现的比较易于理解的编程语言(前面还有汇编和B语言,汇编会在编写驱动程序的时候使用,B语言已经改版发展成C语言了)。学的越精通,你就会发现它越深奥。
学习C语言的话建议看谭浩强的红皮书应该是第四版,那本讲的还是不错的。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-11-25
C语言是一种计算机编程语言。它具有高级语言的特性外,还具有的汇编语言的特性。它可以作为系统设计语言,应用系统的制备也可以用来作为一种应用语言,书写不依赖于计算机硬件的应用程序。因此,它的应用范围广泛。
C语言的操作系统和系统使用程序以及场合需要硬件进行操作,用C语言明显优于其它解释型语言,有一些大型应用软件是用C语言。
C语言具有很强的图形处理能力,便携性,并具有强大的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是一种高层次的语言数值计算。
常见的C语言IDE(集成开发环境)有Microsoft Visual C ++,Borland的C ++,WATCOM C ++,Borland的C ++,Borland的C ++ Builder中,Borland的C ++ 3.1 DOS,WATCOM ++ 11.0 DOS,GNU DJGPP C ++,Lccwin32 C编译器3.1,微软C,高C,涡轮C,等等......追问
C语言的操作系统和系统使用程序以及场合需要硬件进行操作,用C语言明显优于其它解释型语言,有一些大型应用软件是用C语言。
C语言具有很强的图形处理能力,便携性,并具有强大的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是一种高层次的语言数值计算。
常见的C语言IDE(集成开发环境)有Microsoft Visual C ++,Borland的C ++,WATCOM C ++,Borland的C ++,Borland的C ++ Builder中,Borland的C ++ 3.1 DOS,WATCOM ++ 11.0 DOS,GNU DJGPP C ++,Lccwin32 C编译器3.1,微软C,高C,涡轮C,等等......追问
说了不要百度复制过来
第2个回答 2014-11-25
C语言是一种计算机编程语言。
计算机语言分为机器语言、汇编语言、高级语言等。
1、机器语言:通常所讲的由“0”和“1”所代表的语言,该语言能够直接被计算机识别和处理,但不方便人类使用。
2、为克服机器语言的不方便性,人们将由二进制表达的机器语言用助记符(诸如,ADD代表求和)形成了汇编语言,汇编语言方便了人阅读和理解,但不能直接被计算机识别和处理,需要经过编译程序进行编译(相当于中国人和外国人交谈,需要翻译类似)才能执行;但汇编语言与编译环境有关,程序的可移植性较差,程序员不仅要考虑如何用汇编语言解决问题,还要考虑复杂的计算机软硬件环境,带来诸多负担。
3、为了克服汇编语言的不足,人们设计了高级语言(C,BASIC,PASCAL等),高级语言同样也不能被计算机直接执行,需要编译;基于高级语言的程序设计,程序员只需考虑问题的实现,不需考虑程序开发的硬件指令体系,提高了工作效率,且高级语言更接近人类的表达方式。
计算机语言分为机器语言、汇编语言、高级语言等。
1、机器语言:通常所讲的由“0”和“1”所代表的语言,该语言能够直接被计算机识别和处理,但不方便人类使用。
2、为克服机器语言的不方便性,人们将由二进制表达的机器语言用助记符(诸如,ADD代表求和)形成了汇编语言,汇编语言方便了人阅读和理解,但不能直接被计算机识别和处理,需要经过编译程序进行编译(相当于中国人和外国人交谈,需要翻译类似)才能执行;但汇编语言与编译环境有关,程序的可移植性较差,程序员不仅要考虑如何用汇编语言解决问题,还要考虑复杂的计算机软硬件环境,带来诸多负担。
3、为了克服汇编语言的不足,人们设计了高级语言(C,BASIC,PASCAL等),高级语言同样也不能被计算机直接执行,需要编译;基于高级语言的程序设计,程序员只需考虑问题的实现,不需考虑程序开发的硬件指令体系,提高了工作效率,且高级语言更接近人类的表达方式。
第3个回答 2014-11-25
c语言是一种计算机程序设计语言,电脑不可能和人那样聪明,就必须设计一种语言能让电脑理解我们想要的意思。这就是c语言追答
纯自己手打,望采纳哦,谢谢
第4个回答 2014-11-25
C语言是一种编程语言(不同的编程语言有自己的语法规定和使用方法),编程语言还有java,c#等等很多;编程语言是用来写程序的,程序是用来构造软件的,软件就是各种操作系统运行的基础了。