我想看编程
㈠ 我想要学习编程,不知道要看那几本书
编程,是一个很广泛的概念,首先要确立观念。如下可以参考:
财务软件、数据报表、管理项目基本都是一些数据库的开发集成:FOXPRO、SQL ACCESS、PROWERBUILDER、等
游戏、特定的软件(如黑客木马等)是功能软件开发:java、C、C++、VB等。
数据库,建议从FOXPRO学起,初级就有,容易入门。
软件,建议从C语言学起,在学数据结构,然后再专门研究一种语言,如C++ 。记住,它像外语一样,不可能百分百精通,也不可能懂得所用语言。但是,对于自己编的程序必须懂得。
㈡ 各位高手,小弟现在想学编程,请问,我该看一些什么书籍
我来回答这个问题:
初学者学编程,以我的经历来说,首先看Qbasic。为什么呢?因为这个比较简单,刚开始学,主要是一个兴趣,如何一下看很难的编程书籍,很容易让你觉得编程不是那么好玩,最后就放弃了,所以,我觉得一开始不要看特别难的书,特别是自学。
QBASIC语言程序设计
http://book.jqcq.com/proct/582009.html
本书是根据教育部最新颁布的中等职业学校计算机及应用专业《QBASIC编程语言》基础教学基本要求编写,同时参考了教育部考试中心制定的计算机等级考试大纲。本书主要内容包括QBASIC语言的基础知识、基本概念、程序结构及程序设计方法、数组、函数和子程序、字符串、文件 ...
Qbasic的软件应该很多,你在网上搜一下,应该可以找到,是DOS环境下的,但在WINDODS中能使用,不过界面不是那么美观。
QBASIC看你自己学多久,我大概学了4个月时间就会了。
接下来你就可以学习其它的编程语言,但编程语言很多,你应该尽量找一些使用较多的语言,这样做的好处是能够好找工作,另外,交流起来也比较容易。
现在最常用的就是C和JAVA。我下面将分别介绍它。
* C语言
C语言的入门教程,可以参考下面的
C语言编程入门(含盘)
http://book.jqcq.com/proct/852061.html
本教材包含一张多媒体教材光盘,对于您的学习至关重要,请注意向经销商索取。教学光盘的具体内容请参阅教材第4页上的“光盘使用说明。” 《开天辟地》系列教材中的多媒体光盘是真正的教学光盘,它就像一位电脑高手,面对面对向您讲授操作知识和使用技巧,并且把操?...
当然,你还需要一个IDE,就是写程序的东西,你可以选择使用VC,电脑城有售,我劝你一开始就使用最新的版本,现在是VC.NET,你自己去看吧。
如果你不想去买,也可以在网上下载,我可以给你推荐几个:
Open watcom c/c++
这个IDE比较早了,早期 的许多游戏都是它写成的,下载地址在:
http://openwatcom.mirrors.pair.com/open-watcom-c-win32-1.4-rc3.exe
第二个IDE是 DEV C++,这个IDE也非常的好,有中文版本,我一直使用到现在,用它写了很多程序,如果你在使用这个软件有什么问题,可以问我,我的email是[email protected]
下面是下载地址:
http://www.programfan.com/download/down.asp?id=211&url=1
其它还有几个编译器,比如borland c++,你可以在电脑城买到。
*java
java也是比较流行的编程语言。下面介绍几本书:
Java语言程序设计
http://book.jqcq.com/proct/800395.html
本书特色: ·从基本概念入手,系统分析Java语言编程机制,阐述编程技巧 ·强调面向对象思维方法的训练,用软件工程思想指导程序开发 ·由浅入深,循序渐进,注重培养良好的编程习惯 ·精选大量实例和习题,强化知识点的灵活运用,举一反三 Java是一门流行的计算机语言?...
书到手后,你同样需要IDE.下面给你介绍几个比较流行的IDE.
你可以在电脑城买到的IDE是JBuilder.下面我将介绍几个免费的但功能强大的,又是程序员最喜欢使用的IDE.
* jcreator
这个IDE比较小巧,但功能强大。很多地方都有它的下载,适合初学者使用。下面是地址:
http://www.skycn.com/soft/7129.html
* netbean
这个IDE出来没多久,是程序员最喜欢的IDE之一,功能就不用说了。
http://www.j2medev.com/Soft/ShowSoft.asp?SoftID=175
*eclipse
也是程序员最喜欢的一个IDE.
http://www.j2medev.com/Soft/ShowSpecial.asp?SpecialID=14
over
其它还有一些语言,比如c++,pasicl,你自己最好进行选择性的学习。
㈢ 学编程入门需要看哪些书
我看别人发的:老猫学出版,码农翻身,大话数据结构,自顶向下
加油,祝你早日学成归来
㈣ 自学计算机编程应该看些什么书
一:第一阶段
C语言-------《C语言设计》 作者:谭浩强
大多数人都推荐谭浩强这本书,谭浩强的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,书本的内容不是很全,由老师带入门是最好的。
《C Primer Plus》第五版 作者:Stephen Prata
这本书比较厚,内容也比较基础,扩展的也比较广,自学容易上手,唯一的缺陷在于它是外国人编写,而国内的翻译往往让人难以满意,如果你有较好的英语水平,最好阅读英文版的。
《C语言入门经典》第四版 作者:Ivor Horton
二:第二阶段
这一阶段看个人主攻的方向了,安卓一般就JAVA,PC游戏、软件C++,也有推荐C#,这些都是主流语言,其他语言要看个人爱好与发展。
面向对象的语言,一般懂一门,之后要转其他语言也很容易的,其实思想都差不多,主要的不同在于语法。C#容易上手,一个月入门,一年精通,而C++却有点难,一年入门,二十年也未必敢说自己精通。如果有时间,可以了解一下汇编语言。
C++ Primer, 4rd Edition
(入门类:
C++ Primer, 4rd Edition
Thinking in C++, 2nd Edition
The C++ Standard Library: A Tutorial and Reference
进阶类:
The C++ Programming Language, Special Edition
The Design and Evolution of C++
Inside C++ Object Model
C++ Templates: The Complete Guide
STL 源码剖析
Generic Programming and the STL
Modern C++ Design: Generic Programming and Design Patterns Applied
应用技巧类:
Effective C++, 2nd Editon
More Effective C++
Exceptional C++
More Exceptional C++
Effective STL
Ruminations on C++)
三:第三阶段
API/SDK------------- 《windows程序设计》(Jeff Prosise)
这书主要是开发Windows软件要深入研读的,毕竟是WindowsAPI。如果是主攻C++,那么这本书你可以大概略读一遍,不用过多的深入追究,QT才是C++主要深入思虑的关键。
四:第四阶段
MFC----《VC++技术内幕》、《深入浅出MFC》及视频教程孙鑫 VC++6.0
如果是C++,QT是要重点学习的对象。
五:第五阶段
COM/DCOM/ATL/COM+---------《COM技术内幕》
未知阶段:
《数据结构》,《算法导论》这些基本是编程的核心了,编程的很大情况都依赖于算法的实现,这个两门基本要深入研究,这是决定编程能力的核心标准。
如果不弄底层的话,《操作系统原理》可以简单地了解。
㈤ 我想学编程,该看什么书
你最好先看网络程序员的大纲,然后里边的都学点毛皮,因为要考试,我推荐你学java,c#,c++,如果侧重程序设计的话就学c++,如果侧重网页设计的话就java和c#。尽量不要碰vb,要不然别人说你没内涵。
如果你不开发底层或看linux程序的话就不要看c和asm了,因为学了c++,就已经学了c了,asm是比机器码好读一点的天书,看它没必要,这是为了你宝贵的时间着想。
㈥ 请问编程初学者应该看什么样的书
你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。
学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。看到你的情况,编了一个学习系统,对语言的驾驭能力还是很不错的,我相信你,你一定能学习好C语言的。
我是2001年接触编程的,刚开始只是大概了解一下,并没有进行比较深入的学习,我是从VB开始入门的,学了1年多,然后转入C语言,按照C——C++——VC的顺序学习,C学了两年,现在开始学习C++,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。
我向你推荐一些C++经典书籍:
c++程序设计教程
c++编程思想
c++大学教程
c++程序设计语言
数据结构算法与应用c++语言描述
c++标准模板库------自修教程与参考手册
泛型编程与STL
深度探索c++对象模型
设计模式---可复用面向对象软件的基础
重构---改善既有代码的设计
Essential c++
Effective c++
More Effctive c++
C++ primer
前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。
其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。
业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%,
我是一名大三的学生,我也正在学习C++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友!
好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!!
㈦ 想学习网络编程可是没有基础,该看什么书最好
建议报一个培训班,都是零基础入学的,这是网络编程的全部课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、C语言
第二阶段
1、SQL Server2005数据库设计
2、和高级查询
3、数据结构
4、C#面向对象程序设计
5、HTML5与CSS3开发
6、JavaScript
7、jQuery高级编程
8、PHP开发
第三阶段
APP Development
1、JavaScript特效制作
2、jQuery应用开发
3、HTML5与CSS3开发
4、Java面向对象程序设计
第四阶段
JAVAWEB Development
1、产品流程应用
2、移动平台界面设计
3、Oracle数据库开发
4、JavaWeb应用开发
Mobile APP Development
1、实训一:WEB前端设计与开发
2、实训二:J2EE项目开发
㈧ 我想自学编程,能告诉我应该看什么书吗
如果想稍微看看然后就能用,编电脑程序学python,手机程序学java。如果想多学一点,可以去看看c++,东西多点。想看看网页、浏览器原理什么的去学html、css、etc.。买书的话直接搜索编程语言名称(如“java”)和“基础”差不多就能出来,个人感觉差异不大。其实淘宝上有卖编程教程的,文字介绍和视频讲解的电子版,还不错。
另外如果对电脑熟悉一点,可以试试“菜鸟教程”网站,挺好用,包括的语言也全。
㈨ 想学编程,但是不知道买什么书看
C# 从入门到精通 java疯狂讲义 还有数据库的书,这需要看具体的数据库选择的是哪种
㈩ 想学习编程看什么书籍好
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!
请楼主采纳、