本文目录导航:
学编程先学什么?
疑问一:学习编程入门应该先学什么?学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, 另加 Storage 4. 你可以先尝试用人类的言语去编程 ( 我总是这教我的在校生的 ). 你得用上 由... 到..., 当... 就... , 假设 ... 那... 否则... (可以再加, 又假设... ) , 你可以试著这样写一个 我的一星期 的程序.. 当这写得出的期间, 那就代表了你已开局有 编程的思想, 你再看那些 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言语入门书籍看看。
把书上的代码手工往电脑上录入,调试(我用了四个梗,一切上班之余的一切期间都在看、想……四个月勉强入门……),学会了这一种言语,其它的言语都很容易过渡的。
之后,再学数据结构,充沛意识点,线、树、图形等等……这里我用的期间太多,但数基础不行,还有些都没有学会…… 之后,你自己就知道怎样办了…… 我也由于喜好才学的,也是自学。
你是高中生,比我好多了,我是初中生,你比我学习起来更容易。
C言语和C++言语和C#言语和JAVA言语学那个先比拟易学,而后再学其余的编程言语比拟快上手!
先学习c言语,不要求学通,只需知道有哪些函数,区分能成功哪些配置,堆栈,链表等概念,知道结构体是什么。
之后学习java有了c的变成思想 在学java会便捷很多,之后要学习java的面向对象,这个很关键,能编写一个便捷的打地鼠 之类的游戏最后学习c++ 有了c的基础,和java的面向对象思想,你可以在1个月之内把握c++当你把这3门言语有了解,相熟了你可以很容易的学习Qtmfcc#记住c/c++的经典编程,和java的面向对象 当你学好 对一个程序员 很关键先好好的学习c之后给你介绍 孙鑫的java面向对象深化详解 和c++从入门到知晓 两个视频教程学完之后 你就可以说入门了。
通了这些 学其余的 都是小儿科
学习编程先学什么?
学习编程首先从C言语开局。
只管,关于一个初学者来说,用一些控件堆砌成一个小软件会有一些成就感,然而,基础才是最关键的。
C言语关于数据类型的描叙,远比VB更片面、明确,而这些正是编程中的基本。
学习编程的关系书籍介绍
1、《c primer plus》
《C Primer Plus》是C言语的经典教材。
本书以丰盛多样的程序为例,解说C言语的常识要点和留意事项。
每章末尾设计了少量温习题和编程练习,协助读者坚固所学常识和提高实践编程才干。
附录给出了各章温习题的参考答案和丰盛的参考资料。
适宜宿愿系统学习C言语的读者,也适用于知晓其余编程言语并宿愿进一步把握和坚固C编程技术的程序员。
2、《The C Programming Language》
c言语方面的经典教材,而这本与之配套的习题解答将协助您愈加深化地理解c言语并把握良好的c言语编程技艺。
无关练习题都是用k ampr原著中过后曾经引见过的言语结构来解答的,对每道练习题的答案要点都给予了明晰的解释,适用性强。
适宜于大专院校师生作为计算机专业或非计算机专业c言语教学的辅佐教材,也可以作为从事计算机关系软配件开发的技术人员的参考书。
3、《C Traps and Pitfalls》
这本书是对C程序员具备宝贵价值的经典著述。
写作本书的登程点不是要批判C言语,而是要协助C程序员绕过编程环节中的圈套和阻碍。
全书分为8章,区分从词法剖析、语法语义、衔接、库函数、预解决器、可移植性毛病等几个方面剖析了C编程中或者遇到的疑问。
最后,作者用一章的篇幅给出了若干具备适用价值的倡导。