首页编程计算机编程基础教程 编程零基础该怎么学

计算机编程基础教程 编程零基础该怎么学

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

大家好,今天给各位分享计算机编程基础教程的一些知识,其中也会对编程零基础该怎么学进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

计算机编程基础教程 编程零基础该怎么学

计算机编程入门教程

1。清华谭浩强的书c 2。清华谭浩强的书c++

3。清华严蔚敏的数据结构

4。C++Primary第4版中文版

5。深入浅出MFC第二版

如果很有兴趣的话,可以看看以下的书

1,c++

计算机编程基础教程 编程零基础该怎么学

C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父”

C++ Primer(第3版)中文版----c++八大金刚---Stanley B.Lippman

C++ Primer(第4版)中文版----c++八大金刚---Stanley B.Lippman

C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis

C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父”

深度探索C++对象模型---c++八大金刚----Stanley B.Lippman

计算机编程基础教程 编程零基础该怎么学

Essential C++中文版---c++八大金刚---Stanley B.Lippman

Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers

More Effective C++中文版----c++八大金刚------Scott Meyers

C++编程思想(第2版)第1卷:标准C++导引--------Bruce Eckel

C++编程思想(第2版)第2卷:实用编程技术--------Bruce Eckel

C++程序设计--------------------------谭浩强

C++程序设计教程(第2版)--------------钱能

C++ Primer Plus(第五版)中文版---Stephen Prata

广博如四库全书The c++ programming language、c++ Primer

深奥如山重水复Inside the c++ object model

程序库大全The c++ standard libray

工程经验之积累Effective c++、More Effective c++、Exceptional c++

c++八大金刚:

1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者

2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。

3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。

4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。

5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。

6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。

7、The c++ standard libray---c++标准库的百科全书。

8、设计模式:可复用面向对象软件的基础------good!

2,c

C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父”

C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata

C程序设计(第三版)---------------------------谭浩强

C语言大全(第四版)---------------------------HERBERT SCHILDT

C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON

C语言参考手册(原书第5版)--------------------------Samuel P.Harbison

C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel

C陷阱与缺陷-----------------------------------Andrew Koenig

3,vc

Windows程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”---

Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”---

Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”---

深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷

MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise

Visual C++技术内幕(第4版)--MFC四大天王”--------David Kruglinski

深入解析MFC-------------MFC四大天王”-----------George Shepherd

Visual C++.NET技术内幕(第6版)-MFC四大天王”------------David Kruglinski

零基础学计算机编程需要什么条件

我们都知道做计算机这一行有很大的发展前景,不管是编程还是美工技术都很吃香,但是我们也知道学习计算机编程需要时间和费用,而且我们也不知道自身条件适不适合学习编程,那么大家知道零基础自学计算机编程需要什么条件呢?霍营电脑培训带你了解一下吧。

1、毅力

学习是一个积累过程,不要幻想着在学习的路上还能偷懒。金字塔万里长城都是一块一块砖堆砌起来的。因为自学基本都是一个人在学习,这个漫长的过程要能忍受孤独,忍受寂寞。

因为不像在一个学校有那么多同学跟你一起在同一起点一起学习一起进步。非常好的毅力以及能够坚持到底不被中间的困难打到这个非常重要!

学习计算机编程不管是自学还是付费,都是需要很大的毅力的。如果你感觉自己没那么的有毅力,劝你最好不要进编程这个行业,到头来浪费了时间浪费了钱财。

2、资料、教程

非常好的学习资料,最起码有一整套的资料。单靠网上面那些七零八散的材料是学不好计算机编程的。

现在网上很多流传出的免费视频和学习资料,大部分是用来做引流的,视频讲的不完整,知识讲的不透彻,有些是因为讲师本身能力就有问题讲的知识本身就不透彻,不能举一反三不能说明知识点的原由,这会导致自学者会陷入迷茫,为什么要有这个知识点,这个知识点是什么,它用在哪里这三个点非常重要,解决不了就会让你的自学之路陷入沼泽。

3、较强的学习能力

明晰的学习思路,非常好的学习能力,计算机编程作为计算机语言靠的大多也是理解能力和逻辑推理能力。你学习能力强当然就能学习的很轻松。

选择自学的人大部分是自信觉得自己的学习能力非常好,但是计算机编程自学还真不是你有好的学习能力就可以搞定的,学习计算机编程不是学习计算机编程,目前计算机编程主要还是做企业级开发。

从前端的html/css/js到后端的框架/数据库等,以及第三方中间件,这些技术全部得懂,而且要完整的懂得整合。所以很好的学习思路非常重要,特别是零基础的同学,想要靠看书学习计算机编程,那就是找虐。书没看完先把自己绕晕了。

4、一个愿意随时指导你的前辈

一个愿意随时指导你的前辈,这个前辈至少也要有3年工作经验,技术领域也能过关的。

淘宝上是有好多机构的完整的VIP视频出售,价格也不贵,为什么还有这么多人选择报名系统学习?

其实原因很简单,好的学习资料有了,但是学习的过程中难免会遇到这样那样的问题,这个时候没有人解决他心中的疑惑和他的突发奇想的问题,这个不影响学习继续往下走,当有一天这种疑惑越来越多这种问题越来越多,就会让自学这条路走不下去了。

所以自学必须找到一个3年以上并且技术领域能过关的人来指导,技术领域不过关的他自己都不理解如何来指导你为你解惑?没有个三年工作经验他对项目的理解程度还不够透彻也许他还从未接触过完整的项目,只是做过系统的某个模块而已。

如何学好计算机编程

问题一:从零开始学习计算机编程应该怎么学楼主注意一下如果想学计算机的话需要很强的自学能力和耐性如果这两点没有最好别学。

如果想学第一步需要学习一门编程语言推荐C语言楼主可以查下编程语言排行榜C一直稳居第一名

从基本的C语言语法入手,边学语法边写程序不要忘记做一下书籍的课后编程练习题,然后可以学习下java语言,java有自己的很多程序库可以直接调用,买本java的教程看看可以写写小程序了。然后如果想深入你还需要学习操作系统、计算机组成原理、计算机网络、编译原理、还有数学(离散数学很重要),当然了还学要学别的东西,太多了一下子说不全。我是软件工程专业,课程基本自学的,纯经验之谈。

问题二:电脑编程怎么样?学的人多不多,好不好就业?学的话比较难,c++还是要有一定我的英文水平的,就业是可以的还是看你学的怎么样,比较耗脑子,

问题三:零基础学计算机编程有什么好的书籍推荐下面这个可以参考一下,具体还要看个人的情况。

我觉得应该根据你的工作需要或者说你的发展方向而定。基本上两大类吧: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界面把题目调出来,三级的时候是很快就编好了,也通过运行了,可是成绩出来却不及格,四级的时候是编好了,可能是我那题目比较难,好像用了两次循环,结果那破机器竟然承受不了。后来一乱就毁了(当然主......>>

问题四:学好计算机编程可以从事什么工作! 1可视化编程

掌握程序设计方法及可视化技术,精通一种可视化平台及其软件开发技术。获取Delphi程序员系列、Java初级或VB开发能手认证。

就业方向:企业、***、社区、各类学校等可视化编程程序员。

2 WEB应用程序设计

具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和维护。获取Macromedia多媒体互动设计师或Delphi初级程序员或Delphi快速网络开发工程师认证。

就业方向:企业、***、社区、各类学校等WEB应用程序员。

3软件测试

掌握软件测试的本原理、方法和组织管理,精通软件测试工具。获取ATA软件测试工程师或Delphi初级程序员或Java初级程序员认证。

就业方向:企业、***、社区、各类学校等软件测试员。

4数据库管理

能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。获取Oracle数据库管理或SQL Server数据库应用或Windows XP应用认证。

就业方向:企业、***、社区、各类学校等部门的中、大型数据库管理员。

5图形图像制作

精通国际上流行的图形/图像制作工具(如CorelDraw、Photoshop、Pagemaker等)。获取平面设计师相关的认证。

就业方向:广告制作公司、建筑设计公司、包装装璜设计公司、居室装修公司、出版印刷公司。

6网络构建技术

熟悉网络结构和组网方式,掌握建网方法,能利用工具分析和排除常见网络故障。获取Cisco路由配置或华为网络工程或AMP应用工程师认证。

就业方向:企业、***、社区、各类学校等网络构建工程师。

7网络系统管理

掌握网络系统管理的基本知识与应用技能,能进行网络系统的安全设置。获取Window2000 Server或TurboLinux TLCE或Cisco路由配置专家认证。

就业方向:企业、***、社区、各类学校等网络系统管理员。

8多媒体制作

具有多媒体程序设计与多媒体制作策划的能力。基本掌握面向对象程序设计与建模、造型设计、场景设计、分镜头原理等技能。获取多媒体设计师相关的认证。

就业方向:多媒体设计与制作公司、动画美术制作出版公司、广告制作公司。

问题五:准备自学计算机编程,这几个哪个易学,哪个就业前景好对于计算机,无论你学那个语言,那个语言的技术,C语言是一个无比重要的基础。

以Java为例

如果你没有C语言,Java的学习将无比困难。而java是Android基础中的基础。不学C语言的指针,不知道动态内存分配,你将几乎无法理解Java中关于类的一切知识。

如果不学C语言,Java将会被认为无比复杂。仅仅一个HelloWord就要各种关键字 4个之多。所谓“面向过程”、“面向对象”等重要概念更是无从说起。

C语言是一个基础,是一个经验。Java和C语言是走向所有编程语言的通行证。绝不可单一不变,融会贯通是关键。学精任意一门,都将前途无量。

隆重推荐

郝斌的各种编程教程(包括JAVA)

以下来自百度贴吧:

之前发过一次帖子......不过好像沉下去了,看到好多人需要,再发一次吧......手机自带的播放器是不可以播放的,各位若一款播放器不行就换几款常用的播放器试试看,肯定有***播放的.

郝斌c语言avi格式教程:pan.baidu/s/1kTsuSbt?密码:z7y8

郝斌SQL 2005教程avi格式:pan.baidu/s/1i31mz8T

郝斌java教程avi格式:pan.baidu/s/1sjLVted

郝斌数据结构教程avi格式:pan.baidu/s/1hqAbUPQ。

原帖自:

tieba.baidu/...&pn=0&

我就是从这里开始的,祝你好运。

问题六:如何学习电脑编程入门。编程与数学成绩的好坏没有什么直接联系,如果想学好编程,最好不要一开始就学高级语言(比如VB之类的),那会让你以后的编程水平没进步。

第一步,可以先从《微机原理与汇编技术》开始,有了基本的计算机基础,你才会对整个计算机编程的原理以及来龙去脉有个大致的了解。

第二步,把C语言学好,可以不要求精通,但是一定要掌握的全面一点。C语言的编码软件很多,比如borland C,网上很多,百度可以找到。

第三步,c++。可以先接触Borland C Builder V6.0。学习的教材有“C++程序设计谭浩强100%25完整・清华大学”,网上有其电子书。

第三部学好C++之后,可以陆续浏览下C#,VB之类的高级语言,只有学好了一门语言,其他语言才会一通百通。

问题七:在哪里学电脑编程好你好,学电脑介意去正规专业的电脑学校学习,在好的学习环境里能有更好的收获。

问题八:如何学好计算机,需要什么条件?学计算机首先是数学要好,因为计算机编程必须要借助数学思想来进行建模,有就是英语,程序代码都是英文的。计算机很枯燥,所以必须要下苦工才能成功,和那些打游戏之类的不同。

问题九:想学电脑编程从什么开始学起好?我个人的学习过程(供参考)最早是要有对计算机的兴趣:看了许多杂志和报纸,当然都是些硬件知识和软件的使用技巧,这是启蒙书后来我利用高三暑期自学了编程,是VB,快开学的时候我基本算是小通VB了来到大学,我的专业是计算机,于是在学校学了C语言,这个时候我就发现,传说中过时的VB竟对我学C语言带来了极大的帮助,因为我已经有了编程的思想了,之后我学习 POWER BUILDER, VB.NET, ASP.NET, JAVA等编程语言,真的是越学越顺....说到这里我就不继续吹牛了,我只想再说一句:经验都有它的特殊性,有学准有用,别听别人扯蛋

问题十:从零开始学习计算机编程应该怎么学楼主注意一下如果想学计算机的话需要很强的自学能力和耐性如果这两点没有最好别学。

如果想学第一步需要学习一门编程语言推荐C语言楼主可以查下编程语言排行榜C一直稳居第一名

从基本的C语言语法入手,边学语法边写程序不要忘记做一下书籍的课后编程练习题,然后可以学习下java语言,java有自己的很多程序库可以直接调用,买本java的教程看看可以写写小程序了。然后如果想深入你还需要学习操作系统、计算机组成原理、计算机网络、编译原理、还有数学(离散数学很重要),当然了还学要学别的东西,太多了一下子说不全。我是软件工程专业,课程基本自学的,纯经验之谈。

OK,关于计算机编程基础教程和编程零基础该怎么学的内容到此结束了,希望对大家有所帮助。

ai的全称是什么(AI的全称是什么)ai志愿助手官网入口 ai志愿助手怎么用