自学计算机编程先学什么科目,我想学计算机编程我应该先学什么

1,我想学计算机编程我应该先学什么先把数学学好,数学是基?。煤每纯此惴?,理解算法和数据结构的思想,没有这两点打底是没有大发展的 。然后再看看你想干什么,想做网站就html+css+javascript+某种后台脚本语言,想开发桌面程序就C/C++,想做手机游戏就java/object-c 。。。C语言 那是最基础的c语言,然后是c++,再c# , 最后还有几种,不过c语言是其他语言的鼻祖,其他语言都是c语言发展而来的 , 所以我推荐先把c语言学好再学!
2,学计算机编程需要什么基础 入门先学什么 如果还没有想好学哪一门编程语言,没有确定目标 , 很容易无所适从 。如果你想要认认真真去学编程,但是还没准备,可以看看以下几条建议 。学习编程需要什么基础1、数学基础 。从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的 , 包括最早的计算机也是为数值计算而设计的 。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了 。2、逻辑思维能力的培养。程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼 。但是也不必操之过急,逻辑思维说白了是一个技术,和打游戏,把妹,打拳击一样,多进场练习才是关键 。如果做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累 。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验 。谁都有第一次 。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的 。3、选择一种合适的入门语言。网络编程目前较为流行的网络编程工具可谓“风格迥异,百花齐放” 。每一种工具都有其独特的特点,在互联网实现上都有各自的优势序设计工具不外乎如下几类:①本地开发应用软件开发的工具有:Visual Basic、Delphi、VC++(C++ Builder) 等;数据库开发工具有:Visual Foxpro、Oracle Developer、Power Builder等 。②跨平台开发开发工具如 Java等 。4、注意理解一些重要概念。程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用 , 不要只简单地学习语法、结构 , 而要吃透针对这些语法、结构的应用例子,做到举一反三 。5、掌握编程思想 ,学习一门语言或开发工具,语法结构、功能调用是次要的 , 最主要是学习它的思想 。例如学习Java在学习中应把重点放在其语言基础、Java与ActiveX以及JavaBeans等组件之间的编程技术以及应用上来 。你可以自己编一些较为经典的小程序来加深基本技能的掌握:用Java的图形处理能力编写纸牌游戏 , 用AWT编写扫雷或者俄罗斯方块、用Java的网络功能编写网络聊天室等等 。关键是学一种思想 , 有了思想,那么我们就很容易触类旁通 。学计算机编程的基础1、英语基础计算机英语与传统的英语知识不同,需要了解的大部分是计算机的专业单词或者词汇,普遍较为简单 。但是在高级编程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及在职业发展上有更多追求的同学可以自学一下大学英语 。毕竟现在在学习IT技术上晋升的道路上,专业文档的阅读能力也是非常重要的 。我们不可能每一句都依靠在线翻译,而往往很多学习材料都是英文版的,等到中文的翻译版出来,时间很不固定 。所以强迫自己看原版的材料,强迫自己学习英语,都能加速学习的速度 。2、自学能力计算机编程是一门技术专业,由于越来越多的源码开放,使得每个程序员都拥有了自行编码的可能 。这也造成了计算机技术不断在更新和升级以及新的语言的出现,可以说学计算机是进无止境的 。想要在计算机行业长久的走下去,学生自身的自学能力是不可缺的 。自学的基础是学会查,在初期学习计算机编程时,我们几乎都是不懂的状态,学会查 , 尤其是查不明其意的名词时 , 理解了 , 学习起来就会运用了 。3、计算机操作系统原理我们所有的开发或者说软件应用都是在特定的操作系统上进行的,如果不是,那只有一种可能,你自己在实现一个操作系统 。所以我们计算机操作系统原理可以说是基础中的基础是必须要了解的 。4、数据结构和算法这门课程能够决定一个人程序设计水平的高低,是学习过程中需要重点掌握的 。C和C++都是可以选择的,前期可以先学C,再学C++会相对简单一些 。在算法上C++复杂化了,所以先学C更好 。
3,自学编程 先学什么C语言,最基础的高级编程语言 。都是从他发展过的 。首先您得想想您学编程是要干什么,计算机考级,个人兴趣,还是以后要走计算机专业的方向(就是去当程序员) 。但是不管您要干嘛,计算机入门的第一门语言一般c语言 。用谭浩强的《c程序设计》 。目前计算机专业的大学生一般都是使用c语言作为第一门语言 。教材都是《c程序设计》这是第三版:这是第四版:另外,我还有第三版的电子书 , 有需要的话我发给您 。。嘿嘿 。你多大了啊,学编程?。皇遣皇谴笠坏难?。建议还是先找一个能编程的人教你那么去学,告诉你编程大概是那么回事 。我觉得不是一句两句就能跟你说的清楚的 。【自学计算机编程先学什么科目,我想学计算机编程我应该先学什么】
4,自学编程入门先学什么问题一:学习编程入门应该先学什么?学C,c++,C#,数据结构,数据库,算法.刚开始还是先学c语言吧,推荐下《C程序设计》,发行量第一的书,几乎人手一本.比穿适合初学者,The C Programming Language也是本好书 , 推荐问题二:学编程应该先学什么我以前学过但后来放弃了 我可以给你点建议 希望对你有用?。?1.编程一般来说还是先学C语言,其实你不学C直接学C++也行,因为在C++中也包含很多C语 。。但是我还是建议先学c.虽然要多花点时间但是对你以后过渡到C++和理解一些编程的基础知识,基本概念是很有好处的 。学好了C之后就可以选择学java,c++,C#等 。。。虽然语言多 , 但是他们都基于C只是有些地方不同,你可以根据你的就业方向选择一门学精,一定要 。。。然后你在学其他的语言都相当简单 。。就像你学好一门内功,其他武功学起来就简单了 。2.我想谈的经验就是,新手经常问的要数学知识和英语知识的问题 。。英语知识讲究就行不太影响大局 。如果你的英语知识稍好的话,以后你定义函数名和看别人的程序这些都会帮你节约时间 。。。我学编程以前很多人说数学不重要 , 其实对于编程来说是需要数学知识的,从某方面来说数学等于逻辑,众说周知编程是一项需要逻辑的知识 。。。我数学很差,而且我又是自学编程,在开始学基础C++的时候还没有多大困难 。。到后面学到了在编程中最关键的数据结构和算法的时候,我就被难住 。这里要求数学要好 。编程中的算法和数据结构是很重要的 , 以后你的程序编得好不好 , 就是看谁的算法和数据结构用得最恰当 。最高效 。。。。这也是导致我放弃的直接原因 。。。3学习方法 。。编程是需要实践的,建议你买一个笔记本电脑 。。然后有空就去图书馆上机练习 。。做下课后的习题 。。把书上的例题也自己做一遍 。。一本好书,你一遍是无法理解其中的全部精华的,真的 , 起码看 , 做两遍以上 , 虽然浪费时间,但是每一次你就会对其中的知识点有新的理解 。。。虽然很浪费时间,而且让人心情烦躁 。。。但是一个程序员关键是能耐住寂寞 。4.当你学得不错了,你可以和你志同道合的朋友一起去接一些小项目做 , 这样你才能看到自己的不足 。。。看清楚实践和理论的差别 。。。5关于前供问题 。。。依照这个社会的发展 , 电脑以后几乎像手机一样普及 。所以你们前途的一定是光明的 。。。。虽然这一行才出来工资或许不高 , 但是自己要能做个1年多,有经验了 。。工资是普遍高的 。。6这一行是有趣的,你看网上这些东西不都是程序吗?也是累的 。。最后的胜利者是耐得住寂寞 。努力的人问题三:零基础学习编程,我需要先学习什么看你想要干什么 。计算机程序有很多方向和用途 。可以先学习一些对新手友好的语言,比如Python、VB、C语言 , 主要是锻炼自然语言思维到计算机语言思维的衔接过渡 。然后可以考虑个人的开发方向 , 移动开发就学Java、Swift、C++ , pc软件开发就学C#,C++问题四:零基础想入门编程需要先学什么?说真的, 如果你对编程是 0 认识的, 那我先恭喜你!! 因为你将会有个很好的开始 ( 像我这种老骨头, 很多坏习惯都改不了, 学习新的东西也有困难 ) 那, 我给你的建议是 :1. 如果你的英文还可以, 找英文的教材来学, 去外国的 forum 讨教 (如 StackOverflow), 你会有更好的领悟, 会有更多人可以帮到你. 你会学到更好的编程思维, 最重要是, 学会 问对问题 ( 老外比较愿意一边批评你, 一边帮助你, 他们会给你引导居多, 迫你思考 )2. 首先要有编程的思路. 你总要知道 你到底想做甚, 为甚要做甚, 你要做甚. 一旦缺少其一, 你的行为便没有意思, 你的思路 和理解也会中断, 你会变得很迷失3. 你要明白编程的 4步曲 Input -> Process -> Output, 另加 Storage4. 你可以先尝试用人类的语言去编程 ( 我总是这教我的学生的 ). 你得用上 由... 到..., 当... 就... , 如果 ... 那... 否则... (可以再加, 又如果... ) , 你可以试著这样写一个 我的一星期 的程序.. 当这写得出的时期, 那就代表了你已开始有 编程的思维, 你再看那些 for (...), while(...), if then elseif else 时, 你就能跟上了. 但如果你还没做到这一点, 那代表, 你还没准备好5. 另外, 你也得有一些 OO (物件导向) 的概念, 如甚是 Object(Class), Attribute (Properties), Method; 甚是 Inheritance(继承), Polymorphy *** (多形继承), Encapsulation(封装). 那你就很容易掌握教程里的思路6. 以我本人的经历, 跟著教程是学不会的, 我会先前设一个目标, 如:我要写一个 闹钟记事本 , 无论我用甚(懂或不懂的)语言, 我都会循著上面 2,3,4 点的思路去一步一步找出答案. 我要这个应用怎操作 ? 最後要得到甚结果 ? 怎样做到这个介面 ? 里面要有甚逻辑 ? 里面会发生多少支节... 最後就是你耕耘的收获.7. 最後, 我会建议你先学会画流程图和规划程序, 才去想怎做程序, 连道理都没讲得通, 那是绝对不可能写得出个程序来的. yEd 是个不错的流程图软件, FreeMind 则是一个不错心智图软件, 你都可以试试.以上, 希望对你有帮助. 但我说的也就这多了, 没补充了, 所以也不用追问了. Good luck! Happy Programming! =)问题五:零基础初学者学习编程语言应该学习哪一种?你打算一直学下去的话 , 就先学C,VB只是简单的,C学好后再深入学习java 。c功透后只要两三个星期就能够把VB搞懂 。现在大企业基本不是看你学的语言多少 , 而是你的编程基本功及可培养发展潜力!问题六:编程入门因先学什么或先看什么书好?选择开始语言真的很重要,C语言容易掌握,如果要深究它却是最难的,C语言是一个面向过程的罚言它应用于硬件开发~其工资是所有编程语言不能比的,你要想当黑客C语言必须要精通,还有计算机的核心技术!用C语言做基础语言是很好的~学过C语言的入java和c#就容易多了~!java是san公司c#是微软出的, 都是面向对象的语言~在面向对象的编程中万物皆对象!java要比c#难度高~不过工资也高!学完以上语言还需要学数据库语言~SQL和Oracle,一个大型程序是少不了数据库的~然后看选择是否进网页编程~网页编程需要以html语言做基础然后和java结合就是jsp语言~和c#就是asp语言!以上只是给你了一个思路进入编程的领域是很辛苦的~需要有坚强的毅力~~呵呵不说太多了祝你学业有成.问题七:零基础编程入门自学先学什么刚学程序的时候要切记:1.不要追风 , 不管别人说今天XX语言有多好,明天XX语言多流行 。2.编码是件很枯燥,甚至很痛苦的事 , 所以一定要有耐心 。c,最基础也是最根本的(操作系统就是用c和c++编的),学了c后c++,c#就很好学了因为大体差不多.其实只要学了一门语言学其他的就很快了.C#.C++是由c语言发展出来的 。vc就是visual c就是图形界面的c语言编程Visual Studio2008只是个专业开发软件(很多大程序都在这个上开发)不是教学用的,也没有什么真正意义上的教学软件 。编程嘛不管用什么程序编都一样,Visual Studio2008很不错 , 编程错误提示也很到位 。要去买本c语言的书,自己鼓捣是没用的 。问题八:零基础自学编程应该先学什么?我自学的都是java,比较简单问题九:编程入门先学什么,自学能学会吗?这个问题问的挺广泛的 。我先回答第二个问题,自学能学会 。编程的话首先要学习计算机基?。蜃郑?学习一些计算机基本原理,算法,数据结构相关的基础 。然后学习C语言 。然后根据自己的方向选择一门想学的语言 , 学习语法,做项目 。这个是很大致的说法 。具体还要看你是什么基?。?想做什么 。而且做了才知道 。问题十:自学编程怎么入门(零基?。? 因为你说是因为爱好才学,我便回一回这问题 。建议:去书店买一本c语言入门书籍看看 。把书上的代码手工往电脑上录入,调试(我用了四个梗,所有工作之余的所有时间都在看、想……四个月勉强入门……),学会了这一种语言,其它的语言都很容易过渡的 。之后,再学数据结构,充分认识点,线、树、图形等等……这里我用的时间太多,但数基础不行,还有些都没有学会……之后,你自己就知道怎么办了……我也因为爱好才学的 , 也是自学 。你是高中生,比我好多了,我是初中生,你比我学习起来更容易 。5,学电脑编程先学什么学计算机不学编程那就没有什么意思了,而且也找不到好的工作 。建议从C语言开始 。能自考最好自考,教材上的东西只限你学习一些基础 , 要想对以后的就业有帮助 , 那就得花时间多去实践,多去做项目 。最好是买台笔记本这样更利于你的学习 。要自学就买编程最基础的书,而且要有系统的讲解的 。只要一台普通台式的XP系统电脑 。最少要会打字,数学符号和英文26字母要认得 。资料在网上有的下载,最重要是自学的衡心 。你可以直接学C++,推荐初学书:C++ Primer中文版(第4版)完整版,学习软件:DEV-C++ 5汉化版 。你要学习编程的话 , 首先肯定要学习什么编程语言啊 , 数据库等等?。却蚝酶龌 。?这样才能学好后面的,楼主现在才大一,有很多时间学习,建议你可以去报个班学习,毕竟没什么基础,有老师交你怎么学习 , 怎么入门要好很多 。我弟弟就是在重庆威迅学习这方面的课程的 , 跟你情况差不多,没什么基础,自己有兴趣,现在学习得很不错 , 我弟弟说老师上课很有趣,一点不枯燥,挺好的 。。。楼主可以去看看 。一般来说 , 比较基础的通用的就是c语言了,所以一开始最好学习c/c++学好这个,学vb , java就相对容易了 。vb图形化界面 , java , 调用类库,是用c++编写的,所以有些语法与c++类似 。总之,学好c/c++是掌握其他计算机语言的基础 。6,怎么学计算机编程自学说出先学什么在再学什么再学什么这样高级语言程序设计 面向对象程序设计(C++)离散数学 数据结构* 计算机原理与汇编语言* 操作系统与应用*计算机网络与应用*专业领域课程:数据库技术应用* 软件应用系统设计* 微型计算机接口技术* 单片机应用系统设计* 算法分析与设计嵌入式系统 计算机安全 分布式计算技术 高性能计算技术 Java程序设计这些是一般计算机专业本科课程 , 如果想系统的学习,可以参考一下 。如果只是想尽快学习编程,建议要精读高级语言程序设计(c) 面向对象程序设计(C++)数据结构 这三本书很重要,如果再精简,可先不看 面向对象程序设计(C++) 。建议安装visual C++ 6.0,对c和c++有很好的支持,且比较精简 。Turbo C也可以,就是界面没有那么好看 。vs 2005 到vs 2010比较强大 。数据结构的程序都要实际动手写写才有用 。不想说的太多 , 你的学习流程如下:先学习c语言的基础知识 , 比如算法和一些基础的语言知识,建意你用谭浩强的书,至于版本方面 , 内容差不多,价钱也是一样的,可以选择新的版本第二学完基础之后,你就应该投入到专一门语言了,建意你学c#,c#这门语言比校新,而且功能强大,容易学习,你可以选择《c#从入门到精通》这本书,这本书里的附带光盘有完整程序代码,而且还有视频讲解,最重要的是作者为读者提供免费的技术支持,如果有不懂的地方可以问他们 , 所以很适合于初学者学习的,学习要不怕苦,只有能持 , 就能够学好的,初你成功!

    推荐阅读