第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是计算机语言的精髓。
问我怎么学的话,我只能告诉你,几本好书+无数次的实践=真真正正的大神