电脑C语言一般用于做什么?对语言和编程一窍不通怎么开始学习?

如题所述

C语言的百科介绍:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
对与C语言,个人也是会一点,只能说C语言写的东西比较底层,很难写出图形界面窗口程序。但是它的执行效率很高,如果非要给点介意的话:
1.首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。
2.其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?
还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。
3.再次,你要了解你需要的教材。什么样的教材才是适合你。你要认真的选,不要太随意了。因为不同的教材程度不同,也不一定适合你。
3.然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,这是很平常的。
你需要大量的在机子上实现你的程序。运行环境可以是Cfree或者c++6.0.
最后希望你能学好
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-30
  人与人交流需要语言,那么机器间交流也是需要语言的
  编程--简单的说就是人和计算机之间交流的过程
  编程语言分为3种语言:
  1.机器语言
   优点------内存少、执行效率高
   缺点------程序的通用性、移植性都很差,编程工作量大,容易出错
  2.汇编语言
  优点------使用助记符号来代替不容易记忆的机器指令
缺点------需要十分熟悉计算机系统的硬件结构,编程效率比较低
  3.高级语言--接近于人类的[1]自然语言和数学语言的程序设计语言的统称
使用高级语言编写程序的优点是:编程相对简单、直观、易理解、不容易出错;高级语言是独立于计算机的,因而用高级语言编写的计算机程序通用性好,具有较好的移植性。

没学编程前,我建议你先学习C语言(高级语言),先学会了C语言在去学习其它语言就比较好学,相当于是基础吧,像Windows UNIX Linux 都是用C语言编写出来的(除了最底层)。

学习C语言先买本C语言的书籍,我以前学习时看的是谭浩强写的c语言程序设计,你可以买来看看,如果要PDF我这里也有 可以发给你;
然后可以在百度里搜索C语言视频教程下载或在线看,在自己实际操作一下,入门不是很难!本回答被网友采纳
第2个回答  2013-04-30
一、目前市面上主流的开发语言是C++,C#,Java。
C++是在C语言基础上发展出来的,所以在C后面多了两个+号。如果你学会了C++,C语言也就会了。
二、至于学习什么语言,得看你的实际情况,以及你的职业方向。也就是说:1、你的能力怎样?2、你打算从事什么样的职业?
三、如果你想做一些大牛级的开发,C、C++是不错的选择。如果你只是打算做一些企业应用,或是网站之类,C#和Java可以二选一。个人推荐Java,会Java可以开发Android应用,现在Android很火。(当然C#和Java也可以做的很牛,只是上手比C、C++快罢了)
四、当然,C语言作为入门级的语言,学学无妨。
五、推荐一本书,C语言的经典之作:《C语言程序设计》,C语言之父写的。这本书对于初学者可能不太适应。
你可以先买本谭浩强的书看看。
学习方法:
先读书,再做习题。同时可以从网上下载一些视频教程看一看。
六、最主要的是:一定要多实践:
The only way to learn a new programming lauguage is to programe with it.

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
对语言和编程一窍不通怎么开始学习?
1、首先,你得先确定学习什么语言;
2、确定语言后,你再上网搜一下这种语言使用什么编译器或集成开发环境IDE。
3、运行开发环境,先创建一个简单程序,在屏幕上输出一个"Hello World!"——这样,说明你已经进入代码的世界了。
第3个回答  2013-04-30
c语言就是基础的编程 学编程第一步就是学他
若是自学 建议你看国外的书籍 (多数有中文版的) 简明易懂 而且书的内容 是公认的高质量 如《The C Programming Languague》,这是本史诗级C语言著作
如果你去找地方学的话 那基本就是谭强浩的书了...... 书中有错误 和语法问题...老师讲着讲着应该会纠正... 如果是自学别学他的 因为书中有少许错误 可能被你忽视 国内其他的人 就更是不行了 谭强浩的书 在国内可以算最好的一类啦 虽然简明易懂可惜就是..... 嗯 有了一定基础后再去试着看看吧 就会发现他的书 有一些不足之处 不过多练多看 才是最重要的 每天巩固一下知识 多连题 用不同的解题方法
c语言虽然是最基础的 但是如果你能把它弄好 个人认为它是所有语言里 最有前途的.....当然这类天才少之又少
第4个回答  2013-04-30
计算机的历史上,最先是由机器码实现人间交互,后来是汇编,但因这两种语言的繁琐与缺少可读性,于是诞生了C语言,C的诞生是一个不得不说的奇迹,它解决了语言汇编与机器码的无可读性问题,也解决了其他高级语言的对硬件操作性差的问题,C的强大慢慢突出,后来在继承C的基础上出现了C++,继承C++的基础上,也就出现了现在风靡至今的JAVA。想学好计算机,C必须学好,不为其他,因为他是基础中的基础。
初学者总觉得C就是一个个黑屏白字的数学题,把数学上的简单的问题复杂化,其实不然,C不仅仅如此,你看到的windowsXP,2003,linux等等操作系统无一不是C的功劳。初学者觉得JAVA,C++厉害,C也能做到JAVA.c++能做的,写什么QQ程序,游戏都行....还有一点就是,真正的大神基本上赌石C语言的粉丝
对于初学者,学C吧,C是计算机语言的精髓。
问我怎么学的话,我只能告诉你,几本好书+无数次的实践=真真正正的大神
相似回答