首页 > 奢侈品 > 品牌 > 程序员自学顺序,学习编程应该按怎样的顺序

程序员自学顺序,学习编程应该按怎样的顺序

来源:整理 时间:2023-01-15 00:55:49 编辑:问贝网购 手机版

1,学习编程应该按怎样的顺序

c++以前你要学习c语言基础,你已经有了基础。 c,软件工程,数学,数据结构,算法,计算机系统原理,很重要的,汇编有点难度。
肯定是从基础开始。比如你要学习java,一开始肯定是从面向对象开始,否则后面的完全无法学习

学习编程应该按怎样的顺序

2,学习编程的顺序步骤是什么 学习编程的方法详解

1、学习编程是一个系统化的过程,一个人单干会很累,当然如果你是那种很少见的天才自然就是例外了(我身边有高中就自己开发语音操作系统的神人),一般学习的最好的时机和方法是进入大学学习计算机或者是软件工程专业2、几乎所有的编程语言都是相通的,所以编程是从0到1特别难,而要从1到100是很简单的事情。如果你打算现在自己学,那么最好集中精力学习一门语言,适合入门的语言有:C,Python,VB;其中我推荐C作为入门语言,一来学习C可以为学习C++、Obj-C和C#做准备,二来学习了C之后Python和VB根本就不算什么;在掌握C之后,哪怕跳过C++直接学Java(java用于安卓app开发)也是可以的3、学习编程是需要动手操作和领悟的,你说你每天学习到很晚,我觉得这个效果会很差。事实上学习编程最重要的一个部分是在有人指导下进行练习操作,这就是为什么大学里和编程相关的课都会有上机实验。当然你也可以自己在电脑上安装一个IDE,自己找题目做4、注意好时间分配。一个优秀的程序员不是光会一两门编程语言就可以了。强大的逻辑思维能力以及数学基础是必须的。如果你初中刚刚毕业,很显然你这两方面是不足的(当然如果你是那种16岁就能博士毕业的又是例外了-_-)。高中的数学会少量涉及到算法(虽然不深)但是很基础很重要,所以不要把高中的学业落下了。另外提一点英语也是程序员必备的技能,因为现在世界上最大的软件公司(例如google,facebook,youtube,微软等)都是美国的公司,因此软件产业中最先进的技术必然是用英语发布的,而且新开发的语言的documentation和reference也必然是用英语写的

学习编程的顺序步骤是什么 学习编程的方法详解

3,自学计算机编程应该以怎样的顺序学

rf6c可以存放日你家有人,。个if原来,减肥
先学VB,简单。然后C++,书啊什么都是浮云,上一些程序员论坛啊啥的。我是在学校老师教的。
如果学c.有点英语基础比较好学。主要的32个单词记住。从c语言学起。单看书没多大用。要一边看书。一边看视频。多练习。潭浩强的书大多都是针对考试。想学好不要书都行。有电脑。看视频。找题做。不会就查。
最低基础学起,先学键盘在学操作,计算机参考书
C语言太难了,英语不好根本看不懂,强烈建议你学习全中国最简单易懂的编程语言-易语言!这个新手学起来很快,我才学几天就可以做出计算器,自动刷新软件,外挂钓鱼软件了,而且你学会了易语言后再学其他编程语言也会简单很多。一定要采纳我阿。百度下“易语言5.11”就有下载
delphi也不是错的编程工具,pascal语言。简学易懂。 不用会英语也可以学的。

自学计算机编程应该以怎样的顺序学

4,小白想入门程序员应该从什么开始学顺序是什么

首先,你需要选择一门自己感兴趣的编程语言。现在常见的编程语言有:C / C++:属于大多数情况下能接触到的相对基础的编程语言了,优势是基本掌握以后面对其他语言均可以“无压力”;坏处是学习起来非常的困难,需要系统性的了解非常多知识点,且耗时一般较长。如果你有更多的时间和精力,同时希望能够长期更好的发展成架构师,那么这可能就是你比较合适的语言选择了。Java:应用广泛,几乎大多数开发场景都有java或者java变体的身影。学习java你可以了解到面向对象思想,了解虚拟机等的概念,面对常见的开发也能够有应对方案。同时这个语言对比C/C++能简单不少,在很多情况下是面向新手比较合适的选择了。Go:最近一段时间流行起来的语言,在面对高并发等场景下有天然的优势。Go语言有自己独到的特性,同时也可以支持一些C语言的能力,而且也越来越在国内的互联网公司作为首选开发语言之一。PHP / Python / JavaScript / .net / Swift / ...:这些语言大多有自己的特定应用场景,比如Python在大数据和人工智能领域比较常见,JavaScript是前端开发的必备语言等。如果你希望的工作有比较强烈的语言要求,那么选择上面的语言准没错。 其次,掌握数据结构及算法,同时能够通过程序语言实现。比如常见的数据结构,像是数组、链表、堆、栈、队列、树、图等,尽量都有机会了解数据结构的实现原理(包括自己用代码能够简单编写),知道数据结构的优缺点,以及在什么场景下使用。算法原理上如时间空间复杂度,一些数学概念;同时一些经典的排序、与数据结构结合的实现,也应当有了解。这些推荐你去找专业的书籍,系统性的选择;尽量减少如面试宝典等取巧的方式,深入掌握不仅仅是找工作,在后续的工作中也能更好的帮到你。 再次,了解计算机基础。常见的计算机基础包括计算机组成原理(简称机组)、操作系统、网络、编译原理等。这里需要投入比较多的精力,如果确实时间上比较紧张,可以有侧重的选择。比如你希望从事偏底层的开发工作,那么更侧重在机组和操作系统上;如果侧重在上层开发,那么可以侧重在网络上,以此类推。当然,更好的掌握以上知识能够在很多不经意的时间给到你帮助,如果有空,也建议多深入的理解。最后,知道一些计算机知识的应用。这里就比较多了,比如数据库、一些基本的项目设计、项目实战等等,根据你希望的工作有针对性的去了解,或许有不小的帮助。按照上面这几个步骤进行下去,可能确实需要投入一定的时间和精力,但是一旦你选择希望成为一名程序员,就一定要坚持下去,才能取得更好的结果。

5,编程应按什么顺序来学

个人认为,学编程不用像你说的那种顺序,而且汇编、c和vf根本不一样,汇编基本是搞硬件做的,vf是基本的数据库语言,业余人士才用,专业的都用mysql之类的,c才是软件编程的基础。估计楼主说的是软件编程吧?在这里给个建议:首先:从c学起,上面说了,c是基础,但是不代表以后就靠它吃饭了,其实只要是学会一门语言后,其他语言就是触类旁通。其次:在c有一定基础后,可以考虑将来要从事的方向,是做底层设计人员还是软件设计人员,底层设计就是对于硬件进行操作(跟汇编还不一样),比如做个游戏引擎,这一类建议用vc++或vb都可以,如果做软件开发的话,比如一个收费系统,建议学习java或者c#,这两个都不需要程序员对底层有什么了解。最后:说一下学好一门语言的前提,就是要学好数据结构和数据库,这样将来可以更有效率的作出程序。如果楼主认为有理的话,可以大家一起交流一下,qq:71877848
你想学做游戏?我也在学。我建议你学C++, C、JAVA、VB就先别学了,数据结构我也没学。我自己是先学了C++,C++最好学个精通,不然后面就难学了。接着学windows编程,推荐教程《Windows程序设计》,这个就不用样样都学,学前面几章先入门了就可以了。接着再学DirectX,推荐入门教程《DirectX 9.0 3D游戏开发编程基础》。学完这些就算是开发游戏入门了。剩下就是自己补充知识了,不过你已经入门了,应该就不会有什么疑问。可以到一些专业论坛问问别人,下面这个论坛在国内比较出名http://bbs.gameres.com/index.asp

6,自学程序员的学习顺序和课程都是什么

基础课程包括:计算机硬件基础、计算机网络基础、操作系统、计算机组成原理、计算机体系结构、数据库原理、软件工程、离散数学、算法设计与分析、数据结构、编译原理编程语言可以根据需要选择,底层开发人员必学:汇编语言、c、c++;web应用表示层开发人员:html、xml、javascript、jsp(或asp,php)等;普通应用程序开发:c++、vb、.net(其中包括多种语言,可根据现有基础选择)、java等。如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。大学英语——不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。计算机体系结构和汇编语言——关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。计算机操作系统原理——我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。数据结构和算法——这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C#版的,但我觉得没有必要。C#的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C#的版的书是最好的。软件工程——这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。Windows 程序设计——《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。

7,问一下自学电脑编程的顺序

江璟 简直胡说!!学了C++还去学VB,这不就是跟学走了再学爬一样?学了JAVA就应该去学JSP了,还学PHP,那学JAVA不就是浪费了吗?! workstudios 说得对,自学编程真的很枯燥的,一是没有人指明你的方向,二是你有问题不知道怎么找人解决. asp/js/php/c++/vb不用都学的,下面说说: asp和php是网络语言,可是asp跟php不是同个档次,跟asp名字很象的asp.net就跟php是同个档次了,asp由于安全性和执行速度等方面,已经面临淘汰了,所以建议学PHP好. C++和VB都是可以用来开发应用程序或者是网络程序的,不过VB已经是很久前的东西了,现在流行是面向对象,C++就是面向对象的,所以就不要学VB了,学C++好,现在VB一般都是非计算机专业学的,而C++是计算机专业学的,你说哪个强? 首先说明一点js是JavaScript,跟Java两个名字很象,但是不是同个东西,就象CARPET(地毯)和CAR(汽车)一样,名字很象,差别却很大(要是有一天能发明童话中的飞毯,而且作为交通工具,那就差不多了). js的作用是通过控制浏览器的逻辑,做出各种各样的特效,是做网页的重要的语言,属于前台语言,所谓的前台语言就是显示在浏览器上面的语言,asp/php是可以写后台的,js不可以,就象电视机跟冰箱两个东西是没有可比性的. 其实看你上面所列的语言,如果你是学底层或者桌面应用程序开发的话,那就学C++吧,学VB也可以,不过了解下就行了,重点学C++,面向对象有点抽象的,不过很重要,要多花精力去弄懂; 如果你是想学制作网站的话,就想学点html,css,再学点js,然后就可以选asp或者asp.net或者php来学了.这些都比较容易上手.JSP也可以制作网站的,不过要先学JAVA,如果你一点基础都没有,只是兴趣,那就学PHP吧,这个比较多人用,有问题问起来也容易.asp也行,而且最容易,不过很快就过时了. 总结:顺序是: 底层或者桌面程序开发 :C++; 网络开发: html->css->js->php江璟 你是个PHP小程序员吧? 人家自学不代表不在这行混饭吃,很多半路出家做IT的都是自学的,人家要是想学的话就应该指条明路.
学一堆程序 最后发现没用到几个 机语言就算了 汇编完了 学C C学完了C++ 顺便了解下VB 这时候你就可以学习Java了 学习Java一半时候可以学西php 不过自学这些东西用处有多大还不太清楚^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^一粒★ 你是个小网页程序员吧 看你说的那点东西 人家是自学 肯定就没打算在这行混饭 C++就是个面向对象 学C++的时候了解下VB很正常 学PHP之前不能学Java 我无语
我建议你去教软件的学校去学习!那里可以系统的帮助你!如果自学先从最基础的C语言学起!然后根据需要或者兴趣学习C#,Java,HTML,php等!

8,自学编程的顺序

c - c++ - java - c#/.net
江璟 简直胡说!!学了c++还去学vb,这不就是跟学走了再学爬一样?学了java就应该去学jsp了,还学php,那学java不就是浪费了吗?! workstudios 说得对,自学编程真的很枯燥的,一是没有人指明你的方向,二是你有问题不知道怎么找人解决. asp/js/php/c++/vb不用都学的,下面说说: asp和php是网络语言,可是asp跟php不是同个档次,跟asp名字很象的asp.net就跟php是同个档次了,asp由于安全性和执行速度等方面,已经面临淘汰了,所以建议学php好. c++和vb都是可以用来开发应用程序或者是网络程序的,不过vb已经是很久前的东西了,现在流行是面向对象,c++就是面向对象的,所以就不要学vb了,学c++好,现在vb一般都是非计算机专业学的,而c++是计算机专业学的,你说哪个强? 首先说明一点js是javascript,跟java两个名字很象,但是不是同个东西,就象carpet(地毯)和car(汽车)一样,名字很象,差别却很大(要是有一天能发明童话中的飞毯,而且作为交通工具,那就差不多了). js的作用是通过控制浏览器的逻辑,做出各种各样的特效,是做网页的重要的语言,属于前台语言,所谓的前台语言就是显示在浏览器上面的语言,asp/php是可以写后台的,js不可以,就象电视机跟冰箱两个东西是没有可比性的. 其实看你上面所列的语言,如果你是学底层或者桌面应用程序开发的话,那就学c++吧,学vb也可以,不过了解下就行了,重点学c++,面向对象有点抽象的,不过很重要,要多花精力去弄懂; 如果你是想学制作网站的话,就想学点html,css,再学点js,然后就可以选asp或者asp.net或者php来学了.这些都比较容易上手.jsp也可以制作网站的,不过要先学java,如果你一点基础都没有,只是兴趣,那就学php吧,这个比较多人用,有问题问起来也容易.asp也行,而且最容易,不过很快就过时了. 总结:顺序是: 底层或者桌面程序开发 :c++; 网络开发: html->css->js->php江璟 你是个php小程序员吧? 人家自学不代表不在这行混饭吃,很多半路出家做it的都是自学的,人家要是想学的话就应该指条明路.
从QB即QBASIC起步,进入VB6.0,多写代码上机实践,在学习中提高,打好基础,如果能解决实际问题,你的兴趣就会大大提高.要想编程知识扎实,化时间学好C及C++语言则更好.只有学好用好一种语言再改学其它语言能不至于学一种扔一种.遇到问题上BAIDU或SINA提问,网友会给你帮助的.
VB->C->Java
c -> c++ -> c#/.netc -> java
DOS - QB - C - VB6 - JAVA - C++ 可以去VC编程之家看看`http://www.vchome.net/

9,我想学编程应先从哪学起

怎样学编程 1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能 锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。 2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。 (2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。 (3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发 应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台开发 开发工具如 Java 等。 3)网络开发 对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。 4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。 5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。 6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。 7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。例如网站“编程课堂”(http://best.yeah.net/)主要以 VB 和 Delph;教学和交流为主,提供大量实用技巧;网站“现在时编程学园”(http://pshool.yeah.net/)是专门介绍C、VC、VB、Delphi 等的综合编程网站;网站“ VB 编程乐园 ”(http://www.vbeden.com/)提供内容丰富而且实用的编程技术文章、精选控件、源代码下载、计算机考试、相关软件以及编程书籍推荐等等。 8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。

10,想自学编程从基础学起最好先学哪个

个人建议从C语言起步进行学习编程,为什么要从C语言起步呢?下面说一下我个人的见解,希望能对大家有帮助。1、为什么要建议从C语言学起呢?首先说C语言是一门经典的编程语言,而且它现在并不过时,可以说C语言是计算机编程语言的基础,现在很多主流的编程语言都是由C语言衍生或者扩充而来,而且它是具有严谨的数据类型和相关的语言法结构,相对于现在很多主流的类c语言更加能使初学者掌握或者了解比较眼睛的编程思想,所以学习好C语言能更好的为以后学习其他编程语言打下良好的基础。2、C语言的优势说现在C语言并不过时是因为现在还有很多的比较底层的或者硬件的开发还是需要使用C语言来进行开发的,比如比较底层的驱动或者通讯协议或者Linux内核等都是需要借助C语言来进行开发的,所以学好C语言能更好的理解一些比较底层的协议或者硬件的编程。3、C语言与数据结构学习编程到一定的程度必须要搞定的就是数据结构,使用C语言来描述数据结构是最好的,当然也有使用其他的编程语言来描述数据结构的,但是只有使用C语言才能说明白数据结构中的一些特点和编程的一些精华,如链表、树、图等结构,这些东西很容易和封装、继承等概念打架。使用C语言则可以清楚明白地把它们表示出来。也只有真正理解了数据结构,才有机会体验程序设计的思想和算法的精髓。4、如何学习C语言的一些个人建议个资料推荐建议学习过程要先找一本好的书来学习,因为基础的语法和算法还是书本加上机练习比较好,不建议直接看网络视频,网上的视频教程适合学习一些真正应用的编程语言,推荐的书籍,个人推荐入门使用谭浩强主编的《C语言程序设计》,网上很多人说这本教材不好,但是个人觉得这本书还是C语言学习的经典教材,曾将风靡国内高校。学习的技巧个人建议要多学习语法和算法,其实算法才是编程语言的灵魂,其次要学习数据结构,说白了就是要明白程序在电脑执行时候的流程。根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。具体步骤如下:/导致这种情况的原因主要是……
这个问题,一百个程序员,就会有一百个答案吧~------------------------------------------------还是分享一下个人的学习历程。入门是从Basic语言开始的,从名字就可以看出来,这完全就是给初学者学的语言~大概熟悉程序的基础语法与逻辑后,进阶C语言。现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言。大学是专科,学的是C++,其间自学了网页设计相关的语言(HTML+CSS+Javascript)。现在的职业用的语言蛮杂,主要是C++,也有一些.Net等等。------------------------------------------------个人建议:编程入门后,其实学什么语言已经不太重要了(主要看你计划的发展方向)。程序设计的核心在于其逻辑。把程序设计的逻辑搞懂了,学什么语言都很快。尤其是如果你准备从事开发这一行业,有时会需要你去学习一种你从未接触的技术。满意请采纳
现在都是信息化的时代,没有一门好的技术是难以在社会之中立足的,现在的电脑技术飞速增长,每家公司都需要电脑人才,你可以去学习电脑专业,在这个领域中还是有很大的发展空间的,只要自己好好学习,以后的前景不可限量。
个人建议从C语言起步进行学习编程,为什么要从C语言起步呢?下面说一下我个人的见解,希望能对大家有帮助。1、为什么要建议从C语言学起呢?首先说C语言是一门经典的编程语言,而且它现在并不过时,可以说C语言是计算机编程语言的基础,现在很多主流的编程语言都是由C语言衍生或者扩充而来,而且它是具有严谨的数据类型和相关的语言法结构,相对于现在很多主流的类c语言更加能使初学者掌握或者了解比较眼睛的编程思想,所以学习好C语言能更好的为以后学习其他编程语言打下良好的基础。2、C语言的优势说现在C语言并不过时是因为现在还有很多的比较底层的或者硬件的开发还是需要使用C语言来进行开发的,比如比较底层的驱动或者通讯协议或者Linux内核等都是需要借助C语言来进行开发的,所以学好C语言能更好的理解一些比较底层的协议或者硬件的编程。3、C语言与数据结构学习编程到一定的程度必须要搞定的就是数据结构,使用C语言来描述数据结构是最好的,当然也有使用其他的编程语言来描述数据结构的,但是只有使用C语言才能说明白数据结构中的一些特点和编程的一些精华,如链表、树、图等结构,这些东西很容易和封装、继承等概念打架。使用C语言则可以清楚明白地把它们表示出来。也只有真正理解了数据结构,才有机会体验程序设计的思想和算法的精髓。4、如何学习C语言的一些个人建议个资料推荐建议学习过程要先找一本好的书来学习,因为基础的语法和算法还是书本加上机练习比较好,不建议直接看网络视频,网上的视频教程适合学习一些真正应用的编程语言。推荐的书籍,个人推荐入门使用谭浩强主编的《C语言程序设计》,网上很多人说这本教材不好,但是个人觉得这本书还是C语言学习的经典教材,曾将风靡国内高校。学习的技巧个人建议要多学习语法和算法,其实算法才是编程语言的灵魂,其次要学习数据结构,说白了就是要明白程序在电脑执行时候的流程。最后,就说这些,希望对大家学习有所帮助。
建议先看java编程基础,基础学好了才能往后继续,我学的是301集的java编程
文章TAG:程序员自学顺序程序程序员自学

最近更新

相关文章