首页编程电脑编程入门自学书,基础编程入门教程书籍

电脑编程入门自学书,基础编程入门教程书籍

编程之家2026-05-301005次浏览

今天给各位分享电脑编程入门自学书的知识,其中也会对基础编程入门教程书籍进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

电脑编程入门自学书,基础编程入门教程书籍

自学电脑编程需要哪些书

我觉得自学,最重要的是把握住自己的心态。心态好了,才会学进去,要不然是不行的,心态不好,是学不进去的。

我开始读的第一本书是谭浩强的《C编程》。“我觉得开始工作很好,因为读了这本书之后还有很多书要读。”大部分的坑会被填满,不用担心。但我建议读这本书之前,你读了c语言书:计算机科学概论(豆瓣菜),这是当时林@剑推荐书籍,墙裂推荐参考:学习c语言的基本思想和参考书-林内置在软件设计道路知道列。读完您的计算机科学系统框架后,专栏墙内的其他栏目建议。

我看到第二本c语言书是:c语言百科全书(西洋菜)。这本书有c的基本部分,c标准库的功能和用法。最关键的是,从这本书中我第一次接触到基本的数据结构和算法,很简单的说,但也很容易理解。但是这本书的最后一部分,“c语言翻译”对我来说太难了。我只是忽略了它,并没有弥补它。

终于有一天,我厌倦了控制台的黑白屏幕,只有一个黑白的盒子,这不是我想要的生活。所以我找到了Windows编程(watercress)这本精彩的书,开始挖掘我的Windows平台。从Windows消息机制到创建窗口,添加控件,处理事件,窗口绘图,线程,多媒体,网络。也可在小程序中进行,如:记事本、蛇、俄罗斯方块等。不知廉耻,我要粘贴代码:songbaoming/ Tetris·GitHub,丹尼尔小心!虽然每一步我都很努力,但最终我学会了,充满了成就感,我离开了人生的顶峰,离我更近了!

先把它写在这里,估计这些已经足够你看一段时间了。如果你选择道路,算法的背面,数据结构,离散数学,数据库,啊,编译理论啊,计算机系统等等,直到你被大学相关的专业人员录取,当然,是你的食物,慢慢消化它。

电脑编程有什么书能自己自学入门的!

1、《计算机组成原理》(熟悉) 2、《数据结构》(掌握) 3、《操作系统》(了解->熟悉) 4、《The C language》(掌握) 5、《编译原理》(了解原理) 6、《汇编语言》(了解) 7、《计算机网络》(了解) 8、《软件工程》(了解) 9、《关系数据库》(熟悉) 10、《The C++Languege》(掌握) 11、《面向对象设计》(掌握;结合C++学习)

电脑编程入门自学书,基础编程入门教程书籍

(五)一些经验和体会 1、真正的程序员用C++;(一位专家说的) 2、动手去编程序; 3、动脑去思考; 4、要有良好的编程风格; 5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读

好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)

6、有自己的学习计划; 7、总结自己的经验教训;(准备一个笔记本,记录错误和心得) 8、不要怕学新东西; 9、要有软件工程的思想; 10、善于发现问题,然后去寻找答案; 11、向高手请教;(要虚心直到你成为高手) 12、和同行交流;(不善于交流肯定不行) 13、懂得软件的实质,不要被千变万化的表象所迷惑; 14、真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;(学用

那些什么库都比较简单,但光会这些库,我觉得还远远不够) 15、学习wiodows编程主要是学习windows OS和win32 API; 16、有空了解一下嵌入式开发; 17、有空了解一下PDA软件开发; 18、了解一下.NET框架和C#语言,也许它是你新的衣食父母; 19、要有耐心,不要作浮躁的人; 20、对程序加注释,并保留你的老程序; 21、学到的东西越多,了解的越多,你就越接近专家; 22、有空去逛逛CSDN,那里有你很多知己; 23、要有信心成为一个优秀的程序员;(六)一些好书的推荐 1、《The C Programming language》(Keinighan& Dennis Ritchie 1988)* 2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)* 3、《Inside The C++ Object Model》(lippmans) 4、《Effective C++》(同上)* 5、《More Effective C++》(同上)* 6、《Exceptional c++》 7、《C++面向对象高效编程》 8、《设计模式》 9、《Thinking In C++》* 10、《The Standard C++ Bible》(一般推荐) 11、《The Art of Computer Programming》 12、《Programming Windows》(Charles Petzold) 13、《VC++5.0技术内幕》 14、《MFC深入浅出》 15、《软件需求》 16、《Advanced Windows》

17、《C++ primer》 18、《win32程序员参考手册》 19、《用TCP/IP进行网际互连》 20、《COM本质论》(七)学习计划 D―-这个学习计划是我个人定的,也共享给大家参考一下,共同进步吧。 1、《计算机组成原理》 2、《操作系统》 3、《数据结构》 4、《汇编语言》 5、《 C》 6、《 C++》 7、《VC技术内幕》 8、《Programming Windows》 9、《深入浅出MFC》 10、《Advanced Windows》 11、《Inside The C++ Object Model》 12、《Thinking in C++》 13、《Effective C++》 14、数据库 15、网络 16、嵌入式OS和编程 17、硬件单片机 18、.NET和C# 19、软件工程 20、UNIX和Linux

推荐几本零基础编程入门的书籍

下面这个可以参考一下,具体还要看个人的情况。

电脑编程入门自学书,基础编程入门教程书籍

我觉得应该根据你的工作需要或者说你的发展方向而定。基本上两大类吧:C/C++和Java。比如,如果你要做企业级应用的你应该学习Java和C#;如果你想做嵌入式,那么应该学好C语言;其他情况下,在你不知道要做什么之前你可以选择学习C/C++。学会这两大类中的一类,对于你学习其他语言都将是比较轻松,包括脚本语言,动态语言„„呵呵,这里想就自己的学习经历和情况给大家一个建议,仅供参考。

1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的公共课,我上课比较认真(虽然老师讲得很差,而且一段时间后,我就发现自己的基础掌握比她好,当然理解深度没她好),因此,我认为对于完全没有基础的人而言,听别人讲比较容易入门。当时的教材是学校自己编的,挺烂的。

建议一(以C/C++为例),对于刚想进入编程的人(就是从来都没有接触过编程的人),最好是听课的方式(自己看的话估计要很慢,而且很痛苦),可以找视频或者培训等。C语言推荐入门教材:谭浩强的C语言,最新版是第三版,不过第二版应该也可以了(蓝色的)。说明一下:坚决不同意直接看K&R的《The C programming language》,这本书绝对不是初学者可以看懂的,里面讲语法的并不多,语法都是合在程序里面讲。不过这本书非常好,入门以后一定要看的一本书。

当然可以从C++直接入门,C++之父强烈推荐从C++直接入手。C++推荐入门教材:钱能的C++(红色的,清华大学出版),这本书第一版不是ISO C++,不过比较经典,作者现在也出了第二版了,第二版好像不是太好。国外的最好的入门教材据说是:《Acclerated C++》作者是Koenig和Moo夫妇,非常厉害。他们的著作还有《c陷阱与缺陷》《c++沉思录》。《Acclerated C++》这本入门的书我没有看过,我觉得还是先找本国内的书好好看,看的差不多了,国外的经典书籍随便看就会觉得很有味道,否则你可能会很受打击。入门的书至少要看两三遍(要彻底理解哦):)。如果是C++,我建议后面类的部分至少要理解三到五遍。说明一下,c++模板的部分可以先不用看,如果有兴趣的话,等把c++学的差不多了,我觉得可以把模板、STL、泛型编程结合起来学习,这个又是一个很大的工作量了,又得下很大的功夫。所以说,C++博大精深啊。

建议二、学习过程中要结合简单的算法,像冒泡还有类似c语言程序百例这样的小例子做做;更进一步应该做点大一点的项目,最好是控制台程序。或者你已经着手学习win32、MFC或linux,你也可以结合平台做点小的项目。

2、第一阶段是最苦的,接下来相对就知道应该怎么去学习了。这时候假设你已经有了扎实的c++基础。这是你可以选择也应该选择发展方向了,做企业级应用,还是系统开发,嵌入式设计或者游戏开发„„那时我其实并没有考虑那么多,因为我不是学计算机的,因此我就把参加一些计算机之类的考试当作学习目标。我当时其实C++语言基础已经很不错了,但是上机实践很少(那时我没有电脑),因此参加省计算机二级,全国计算机三级和全国计算机四级考试,结果上机都没有通过。我很郁闷,二级的时候是我不知道怎么样进那个DOS界面把题目调出来,三级的时候是很快就编好了,也通过运行了,可是成绩出来却不及格,四级的时候是编好了,可能是我那题目比较难,好像用了两次循环,结果那破机器竟然承受不了。后来一乱就毁了(当然主要是上机太少了)。不过我那些上机都没有去补考。二级和三级的时候是自恃水平已经远远超过考试要求了,四级的时候则因为自己已经通过高级程序员考试,觉得补考上机好像没必要。(我高程和四级都是在2003年考的)。

建议三:定位学习方向,并好好学习计算机基础知识。在你还不确定学习方向,或者你还在大学本科期间,那么我认为应该先把计算机的基础知识好好学习一下。我认为计算机必学的基础课程而且要精学——首先是数据结构,其次是操作系统、软件工程,数据库。这四门课不管你将来想从事哪个方向的基本上都会用到。当然,有时间的话,其他基础课都是应该掌握的,离散数学、组成原理、体系结构、网络、编译原理甚至跨学科的。方向是很重要的,因为知识其实是无限的,一个小小的领域就够你研究很久了。本科生可能还没有什么方向的感觉,但是到了研究生你一定要清楚自己到底想要做什么,要往哪个方面发展,不要盲目学,瞎学乱学,否则最后可能看似什么都会,其实什么都不会。

OK,本文到此结束,希望对大家有所帮助。

编程语言自学(编程语言比较)成品app源码下载(app开发)