自学电脑入门完全自学视频应该怎么学

更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
新手学电脑入门教程
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
, 可在设置中重新打开噢!
30秒后自动关闭
新手学电脑入门教程">新手学电脑入门教程
请选择打赏金额:
播放量12.7万
播放量数据:快去看看谁在和你一起看视频吧~
更多数据:
Copyright (C) 2018
All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制新手电脑入门学习方法
  新手电脑入门学习方法& &  新手学习电脑入门知识  我要说的是怎样学习电脑,如果你用电脑只是用来娱乐休闲,那就偏离了我的初衷。对于初学者,最好学的当然是文字排版了,不但要会打字,还要会排版,那么就可以做一些文字出版工作了,比如做杂志。要学的软件嘛有微软的word2000,XP,金山的wps office等等。 如果你嫌上述工作太简单的话,图形编辑正适合你。此工作入门简单,但可以做得很深入,很专业。许多平面设计公司和广告公司就是靠这个吃饭的。可以学的软件也比较多,老牌的有Adobe的photoshop 6.0,illustrator 9.0,coral的coraldraw 10。还有romedia的fireworks 4,freehand 10以及比较流行的flash 5。后三种软件都是软件新秀,和网页制作结合得不错,也比较&傻瓜&,功能却不弱,比较适合初学者。 对网络世界是不是很感兴趣?你也可以自学作网页!不过这需要有以上几点的基础,即文字排版和美术编辑,然后再学点网络知识,就可以编织你的&梦幻网页&了,可用的软件首推macromedia的dreamweaver 4。如果你习惯word就可以用frontpage,不过它比前者逊色不少,习惯photoshop的可以选go live。  学习电脑主要靠自学  电脑对初学者,老师引进门很重要,但以后就要靠自学。自学能力对于计算机学习尤为重要,原因就是计算机发展奇快,掌握了自学方法,具备了自学能力,才能应付计算机日新月异的发展形势。有人说,&自学,谈何容易!&我说别的学科自学可能较难,而计算机却相对容易一些。为什么这样说呢?因为计算机越来越&平易近人&,让人能够看得见、摸得着。能够让人动的东西就好学,比如几岁的娃娃就敢去开电视机和调台,能够去控制VCD等,难道电视机和VCD机不是高科技产品吗?计算机作为学习对象,理论知识和实践环境是统一的,学习内容和进度自己可以掌握,自学当中有弄不懂的东西,大多可以通过上机加以解决。因此,我说它易于自学、便于自学。当然,有一本便于自学的指导书就更好了。  学习电脑要勤动手  电脑这个学科实践性特强,不动手是学不会的。计算机从诞生那天起就被人蒙上了神秘的面纱,许多专著像&天书&,让初学者望而生畏。但是,很多小孩子为什么能把计算机用得那么好呢?窍门在哪儿呢?动手!一动手就会感到&原来如此&、&没有什么了不得&!这样,就会越学越轻松、越学越有兴趣。边动手边动脑是计算机学习的基本模式,可以自然而然地摈弃那种死记硬背、&纸上谈兵&的学习模式,既动手又动脑,形成生动活泼的学习氛围。动手,还能强化理论联系实际的优良学风、培养实干精神。  学习电脑要注重应用  在学习计算机知识与技能的过程中,要想到&用&,&用&到自己的学习、工作和生活中。作为智力工具,作为人脑的延伸物,让计算机帮助我们思维、论证、决策,以提高分析问题和解决问题的能力。参加信息学奥林匹克活动的孩子们为什么能在国际大赛中摘取金牌,就是他们学以致用,在&用&中加深理解,把计算机变成了得心应手的工具。人们常说&熟能生巧&,泛指学用一般工具,对学用计算机这种智力工具,就不仅仅是&生巧&了,而且还&益智&,即有利于开发智力。计算机中浓缩着人类智慧的结晶,集成着现代人的思维方式和科学方法,通过人脑指挥电脑、电脑帮助人脑的过程,会使人越来越聪明,越来越能干。在新世纪大智大勇,富有创造才能的人,一定是会使用电脑帮自己工作的人。  学习电脑要上网查看资料  计算机教育不仅仅是学科教育,更重要的是一种文化教育。目前,分布在五大洲的几千万台计算机已经联到了互联网上,形成了一种新的文化氛围;会不会使用网络成为衡量现代人文化水准的一个新尺度。在网络文化氛围中,获取信息、处理信息、交流信息的能力十分重要,这也是现代人的一种基本能力,从某种意义上看,&网络就是计算机&。学习网络方面的知识与技能是十分重要的,谁不充分认识这件事的重要性,将来就会追悔莫及。另一方面,文化不等于文明,网络上存在着很多很有用的东西,但也有糟粕,怎样区分有用的信息和无用的信息,识别香花与毒草的能力,也是现代人的一种基本能力。在上网这件事上,&因噎废食&不可取,打点&预防针&却是必要的。  新手使用电脑的十大守则  一、制作系统启动盘:电脑拿到手,第一件事应该立即制作一张&能够驱动光驱的系统启动盘&。一旦系统中毒、损坏或要重新安装操作系统时,少了这张小小的软盘,一切都无法进行。普通系统启动盘制作很简单,在格式化软盘的时候带个 /S 的参数就行了,但是如果要将光驱的驱动程序也随同这张启动盘一起启动,那就必须要费一些工夫,以前正版 Windows95 都带有附赠的一张启动盘,光驱驱动程序也保存在其中,但是似乎无法适合各种电脑,常常有找不到光驱的情况发生,不过,现在 Windows98 制作的系统启动盘,已经可以值得信赖,甚至驱动 SCSI 规格的光驱也没问题。  二、小心保存驱动程序盘:电脑搬回家,一定有一大堆的说明书、保修单,以及存有各类硬件驱动程序与应用软件的软盘或光盘,其中最重要的莫过于这些软盘和光盘,这些都是安装整理系统时候必须要用到的文件,少了它们,您的电脑无法驱动周边硬件或其他储存设备,形同残废,千万不要将它们随地放置,或是移作他用,要仔细一一核对检查,是否有遗漏,之后分类归纳集中保存。普通软盘片容易受潮失效,最好将其中的软件备份到硬盘或其他储存设备上,然后把原盘放入防潮箱中保存。。  三、临危不乱:电脑在操作时突然没有反应,并不表示一定&当&掉了,一般人通常会激动起来,拼命的乱敲键盘和鼠标,没等几秒钟就按下 Ctrl + Alt + Del 三键,甚至按Reset按钮强迫电脑重新启动,结果通常能够挽救得了的数据也因此灰飞烟灭。正确的做法是:遇到画面冻结,按两下按键或鼠标,然后等三到五分钟,顺便观察电脑机壳上的硬盘指示灯状况,如果指示灯偶尔还在不断闪烁,则表明电脑还没昏迷,只是暂时的丧失理智而已,稍待一会儿应该能恢复正常;如果指示灯在三到五分钟内不断亮起或不亮,才可能是凶多吉少的征兆,此时强迫重新开机才算恰当。。  四、勿把&忠臣&当&妖怪&:有一些工具软件,最常见的是杀毒软件或者系统维护程序,在开机之后,会自行启动,在您看不见的地方敲敲打打,修修补补,偶尔时间到了,也会蹦到屏幕桌面上来个大扫除,此时作为新手可不要以为它们是不速之客,立即终止它们的运行,甚至以为是中毒而强迫关机,这样会导致不可预测的后果。除了上述两种类型的软件之外,现在也有许多的程序喜欢搞这种地下活动,猛不其然蹦出个信息说如何如何,这种设计出发点固然是为使用者的方便着想,但搞太多的话,一则消耗电脑的系统资源,二则各种类型的软件在后台同时运行,恐怕也会发生系统冲突,使系统不稳定,如果可以的话,除了一些必要的驱动程序以及杀毒软件之外,其余程序一律取消开机自动运行功能,需要的时候再请出来施展身手。  五、不要随便安装软件:作为电脑新手,这一条应该列为最重要的原则,向电脑中安装软件,看似单纯,其实等于系统被重装一次,牵一发而动全身,而且软件所执行的功能越接近硬件层级,危险性就越大,首号危险人物,应是安装额外的驱动程序,这些驱动程序或可以加速网络速度,或可以降低处理器的工作温度,好用则好用,一旦安装不成功,或与其他软件相冲突,作为一名新手就只有干瞪眼的份。  六、说&NO&比说&YES&保险:如同险恶的社会一样,当电脑屏幕出现一个对话窗口,说明了一大堆文字之后,要您选择按下&YES&或是&NO&之时,如果您不知道这项选择到底是做什么的时候,回答&NO&是比较保险的做法,因为回答&YES&,系统通常会主动的改变一些设置,这些您无法预测的结果,不论是好是坏,都会造成困扰,还不如先说&NO&,待慢慢了解问题的原委之后再作改变也不迟。  七、不要乱删文件:不要因为 Windows95/98 的屏幕桌面上有个回收站,就兴奋的将许多文件都放到里面&试试看&,  第一,您丢的进去,不一定能够及时的将它们恢复原位;  第二,有些文件进了回收站,就再也回不来了。而且,凡是扩展名为 EXE、COM、BAT、SYS、DLL之类的文件,通通都是动不得的文件,还有,对于操作系统大本营的&Windows&这个文件夹,请您不要轻易删除其中的任何文件,否则即使开得了机,屏幕上也会出现一大堆缺东少西烦死人的提示信息。  八、求人帮助要有原则:遇到一些问题自己解决不了,一定要向别人请求帮助了,这时您必须要做好以下这些工作:首先,将您电脑的硬件配置,CPU的种类、内存容量、所有硬件产品的品牌规格,软件配置,什么操作系统?使用哪些软件?最近安装了哪些软件?发生问题时的详细描述,当机时正在执行什么工作、网络连接不上时的状态等等,统统详细的记录下来,并向求救对象详述,这样才能让对方及时掌握重点,对症下药,一句&为什么我的电脑不能看VCD?&是不会引起任何反应的。  九、养成使用逻辑思维的思考习惯:这是能否成为电脑高手的很重要的一个方面。所谓有果必有因,电脑的任何反应,都是有指令下达,都是有软硬件在运作,尝试开始了解电脑系统各组件与软件之间的互动关系,当一个错误发生时,通盘思考导致错误的各种可能原因,然后依次排除,一个一个的试试看,这是进步的开始,长期的积累必然会从量变引起质变,当然,您也要不断的充实自己的电脑知识。  14十、练好基本功夫:系统基本操作、中文输入法(智能ABC,全拼等)、基本文书处理软件(写字板,记事本)、基本绘图软件(画图)、网络相关软件(拨号网络、浏览器、电子邮件收发)这五大入门神功务必演练一遍,请注意,这些软件通通在您的WINDOWS系统中,不必另外寻找,然而它们都是电脑操作的基本功,将基本功练好以后,您会发现,用电脑其实也有快马轻蹄、悠游自在的境界喔。&
最新资讯离线随时看
聊天吐槽赢奖品
相关软件:
大小:405KB
授权:免费
大小:62.41 MB
授权:免费Java|ui设计|web前端|移动开发等信息资讯平台
美国上市公司亿元级外企IT培训机构
当前位置 :
> 计算机编程如何自学 编程入门先学什么
计算机编程如何自学 编程入门先学什么
时间: 15:54
来源:编程网
作者:达内IT培训网
已有:名学员访问该课程
每期开班座位有限.0元试听抢座开始!
请输入正确的验证码
温馨提示 : 请保持手机畅通,咨询老师为您提供专属一对一报名服务。
------分隔线----------------------------
------分隔线----------------------------
全国服务电话:400-017-8985 全国监督及投诉邮箱:
Powered by
(C) IT培训网一站式精准营销服务平台 cnitedu Inc.
备案信息:3,553被浏览658,940分享邀请回答coursera.org/learn/machine-learning以及“无人车之父” Sebastian Thrun 的《机器学习入门》课程,对机器学习进行了详细介绍,并辅以大量的编程操作帮助你巩固所学内容:此外,Sebastian 在优达学城上还开设了一本《人工智能入门》课程,讲解人工智能领域的基本原理以及相关应用比如机器人、计算机视觉和自然语言处理等:当然也少不了集智君整理制作的免费专栏,在这里你可以免去安装环境的烦恼,直接投入简单地机器学习训练中来:这些课程都是免费的哦!大概了解机器学习后,我们就来到知识准备阶段了。第二步:预备知识如果没有基本的知识储备,机器学习的确看起来很吓人。要学习机器学习,你不必是专业的数学人才,或者程序员大牛,但你确实需要掌握这些方面的核心技能。好消息是,一旦完成预备知识,剩下的部分就相当容易啦。实际上,机器学习基本就是将统计学和计算机科学中的概念应用在数据上。这一步的基本任务就是保证自己在编程和统计学知识上别掉队。2-1:用于数据科学中的Python编程如果不懂编程,是没法使用机器学习的。幸好,这里有份免费教程,教你如何学习应用于数据科学中的Python语言:注:景略集智再补充三个资源:[Python入门] 01 基本法则 - 集智专栏:从零学习数据科学中Python的完全指南:以及40多个Python学习资源的汇总文章:2-2:用于数据科学的统计学知识了解统计学知识,特别是贝叶斯概率,对于许多机器学习算法来说都是基本的要求。这里有份学习数据学习中统计学知识的教程:2-3:需要学习的数学知识研究机器学习算法需要一定的线性代数和多元微积分知识作为基础。点这里,获取一份免费学习教程:第三步:开启“海绵模式”,学习尽可能多的原理知识所谓“海绵模式”,就是像海绵吸水一样,尽可能多地吸收机器学习的原理和知识,这一步和第一步有些相似,但不同的是,第一步是对机器学习有个初步了解,而这一步是要掌握相关原理知识。可能有些同学会想:我又不想做基础研究,干嘛要掌握这些原理,只要会用机器学习工具包不就行了吗?有这个疑问也很正常,但是对于任何想将机器学习应用在工作中的人来说,学习机器学习的基础知识非常重要。比如你在应用机器学习中可能会遇到这些问题:数据收集是个非常耗时耗力的过程。你需要考虑:我需要收集什么类型的数据?我需要多少数据?等此类的问题。数据假设和预处理。不同的算法需要对输入数据进行不同的假设。我该怎样预处理我的数据?我的模型对缺失的数据可靠吗? 解释模型结果。说机器学习就是“黑箱”的观点明显是错误的。没错,不是所有的模型结果能直接判读,但你需要能够判断模型的状况,进而完善它们。我怎么确定模型是过度拟合还是不充分拟合?模型还有多少改进空间?优化和调试模型。很少有人刚开始就得到一个最佳模型,你需要了解不同参数之间的细微差别和正则化方法。如果我的模型过度拟合,该怎么修正?我应该将几个模型组合在一起吗?要想在机器学习研究中解答这些问题,掌握机器学习的知识原理必不可少。这里推荐两个世界级的机器学习课程,一定会让你受益良多:哈佛大学的机器学习课程,让你了解从数据收集到数据分析的整个流程:
(提示:这个课程和吴恩达教授的课程配合食用,效果更加)斯坦福大学的机器学习课程,清楚地讲解了机器学习的核心概念:还有两部值得读的参考书籍:《统计学习导论》和《统计学习基础》这两部书的英文原版下载地址:《An Introduction to Statistical Learning》:《Elements of Statistical Learning》:注:看不惯英文原版的同学,可以去读这两本书的中文版。集智也建议大家可以多逛逛Reddit上的机器学习论坛:当然,Quora上的机器学习版块也很有料:逛论坛不容易看到高阶知识,你不能一直停留在菜鸟阶段不是,要升级就有必要看看专业的论文。arXive是个好去处,是个收集物理学、数学、计算机科学与生物学的论文预印本的网站。关于人工智能的版块:关于机器学习的版块:如果嫌自己搜索论文太麻烦,可以在网站
上注册一个账号,它可以按自己的感兴趣标签给你推送最新的 arXive 上的论文。第四步:针对性实际练习在开启“海绵模式”后,你应该掌握了机器学习的基础理念知识,接着就该实际操作了。实际操作主要是通过具体的、深思熟虑的实践操作增强你的技能。本步目标有三个:练习机器学习的整个流程:收集数据,预处理和清理数据,搭建模型,训练和调试模型,评估模型。在真正的数据集上实践操作:对于什么样的数据适合用什么类型的模型,自己应逐渐建立这方面的判断能力。深度探究:例如在上一步,你学习了很多机器学习算法知识,在这一步就要将不同类型的算法应用在数据集中,看看哪个效果最好。完成这一步后,就可以进行更大规模的项目了。4-1 九个基本部分机器学习是一个非常广泛和丰富的领域,几乎在每个行业都有应用。因为要学习的东西太多,初学者很容易发慌,而且在面对很多个模型时也很容易迷失,看不到大局。因此,我们把机器学习大概划分为九个部分:ML整体学习:基本的机器学习原理,比如方差权衡这些知识。优化:为模型发现最优参数的算法。数据预处理:处理缺失数据、偏态分布、异常值等。取样和拆分怎样拆分数据集来调整参数和避免过度拟合。监督式学习使用分类和回归模型从标记数据中学习。非监督式学习使用因素和集群分析模型从非标记数据中学习。模型评估根据不同的性能度量做出决策。集成学习将不同模型相结合,达到更好的性能。商业应用机器学习如何帮助不同类型的商业业务。4-2 实践工具对于初学者,我们建议采用现成可用的算法,这样可以把时间用在熟悉机器学习流程上,而不是写算法。根据你使用的编程语言,有两个不错的工具(链接为使用教程):Python的Scikit-LearnR语言的Caret4-3 利用数据集实践操作在这步需要用数据集进行搭建和调试模型的实际操作,也就是将你在“海绵模式”阶段学到的理论转变为代码。我们建议你选择UCI Machine Learning Repo,Kaggle和上的数据集开始入手:UCI Machine Learning Repo:Kaggle::第五步:机器学习项目终于到了最后一步,也是很有意思的一步。目前为止,我们已经完成了:知识储备、掌握基本原理、针对性练习等阶段,现在我们准备探究更大的项目:这一步的目标就是练习将机器学习技术应用于完整的端到端分析。任务:完成下面的项目,依次从易到难。5-1:“泰坦尼克号”幸存者预测“泰坦尼克号”幸存者预测是练习机器学习时相当流行的选择。而且有非常多的教程可供参考。Python 教程:或R语言教程:5-2 从零开始写算法我们建议你先以一些简单的方面写起:逻辑回归、决策树、k 最近邻算法等。如果中间卡住了,这里有些小技巧可以参考:维基百科是个不错的资源库,提供了一些常见算法的伪代码。可以看看一些现成ML工具包的源代码,获得灵感。将算法分为几部分。写出取样、梯度下降等的分离函数。在开始写整个算法前,先写一个简单的决策树。5-3 选个有趣的项目或自己感兴趣的领域其实这应该是机器学习最棒的部分了,可以利用机器学习实现自己的想法。如果实在没想到好点子,这里有6个有趣的初学者机器学习实践项目:结语:如果你按照这个步骤一步步扎实学习的话,相信你最终一定在机器学习方面小有成就!我们对初学机器学习的人还有10个小小的tips:为自己设定学习目标和期限,尽力完成。打好学习基础,掌握基本理论。将实践理论相结合,不要只关注某一个方面。试着自己从头写几个算法。多角度思考问题,找到自己感兴趣的实践项目。多想想每个算法能产生什么价值。不要相信科幻电影中对ML的胡吹。别过度理会网上关于ML知识的争论。多想想数据的“输入/输出”,多问问“为什么”。上集智,第一时间将自己升级。→→
最后,祝同学们学有所成!【福利活动】即将截止报名的无人车比赛你参加了吗?假如你恰好对自动驾驶感兴趣,那这块儿 1070ti 可能是属于你的,快来试试!! 传送门: 31827 条评论分享收藏感谢收起15223 条评论分享收藏感谢收起想自学编程,从基础学起,最好先学哪个? | 问答 | 问答 | 果壳网 科技有意思
想自学编程,从基础学起,最好先学哪个?
+ 加入我的果篮
软件工程师
这个问题,一百个程序员,就会有一百个答案吧~------------------------------------------------还是分享一下个人的学习历程。入门是从Basic语言开始的,从名字就可以看出来,这完全就是给初学者学的语言~大概熟悉程序的基础语法与逻辑后,进阶C语言。现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言。大学是专科,学的是C++,其间自学了网页设计相关的语言(HTML+CSS+Javascript)。现在的职业用的语言蛮杂,主要是C++,也有一些.Net等等。------------------------------------------------个人建议:编程入门后,其实学什么语言已经不太重要了(主要看你计划的发展方向)。程序设计的核心在于其逻辑。把程序设计的逻辑搞懂了,学什么语言都很快。尤其是如果你准备从事开发这一行业,有时会需要你去学习一种你从未接触的技术。
这个主要看楼主希望学编程来做什么了。如果楼主是想做网站的话,随便选种看上去比较热门的脚本语言就行了。在这里我推荐去看w3school: ,按这个上面的来基本就能入门了。如果楼主是想写程序实现一些试验或者干脆就是需要一个高级计算器,我认为楼主只需要关注适合搞科学计算的语言就行了。Matlab算是最有名的,教程、工具箱也多,随便google一下就行了。Python的话我建议去看Learning Python,O'Reily出的,个人感觉按照目前的趋势再过几年或者十几年Python会代替Matlab。C语言我不建议单纯为了做科学计算去学。R的话听说不错,但是没学过。如果楼主是想做一个相对比较全面的程序员/计算机科学专家的话,我还是建议楼主按照大部分学校计算机系的课程安排来。这个的话楼上很多人都给出了不错的解答。由于我个人有一段OI+ACM经历,所以我pascal/Delphi和C/C++都有涉猎。Pascal以及Delphi我不建议楼主去学,因为众所周知Borland跪了。C和C++的话C先学,我当时看的是《C语言入门经典》,然后再看Essetial C++ 补充一下面向对象的东西和C++相关的特性。最后我想说对于编程的基础而言,选什么不是最重要的,尽可能的用你所学的语言去实现实际的东西才能尽快的在学会编程。
个人推荐入门C语言或者pythonC语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的,如果是要更全面、深入的学习语言本身就C吧(喜欢追求原理的孩子选他木有错)python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面可以学python看你更注重实践的内在还是实践的结果了(学习的建议不要用教科书或大多国内教材,一本好书就等于一个好老师,反之亦然)
C語言是基本語言..
後面看你想發展的方向.如果是電子商務方向的話 要學JAVA,遊戲,軟件開發的C++,C# 網頁方面的 HTML,DIV+CSS(這是網頁佈局的)
ASP.NET 還有很多必須 javascript
jquery ..等.
新手千万别去碰什么原理。学说话的时候,没有先学什么汉语原理之类吧需要明白一点,搞编程的肯定不会只学一门语言。所以你现在学什么完全不影响你以后用什么语言作主力。不要抱着只嫁1次的心理,你随时可以离婚或者踩多条船!个人推荐 Python代码优雅,可读性高。门槛相当相当低。也许刚学时,写出来的代码很丑陋,但谁说第一句话就字正腔圆呢?我用过一段时间Python之后,再看PHP,简直丑陋得一塌糊涂,代码冗长之极。C站上有有interactive python programming,,对于入门非常合适,讲课的教授很负责。这个课程已经结束了,但论坛及视频都可以看的。对Python有了一些了解之后,可以看《Beginning.Python.From.Novice.to.Professional,2nd.Edition》这本,有中文版的。根据作者的话,看这本书的时候,你可以从头一直看下去,直到理解不了书中的内容;这时,可以需要去写一些代码;然后再回过头来看这本书,收获多很多,亲身体验。想要在编程领域有所建树的话,什么编译原理、计算机体系结构、C是避不开的。但不懂发动机,还是可以开车的,不是吗?关于编程语言之间的优劣与取舍,可以参考《黑客与画家》后面几章。PS:初学时,不要去碰编译型语言,以及需要IDE才比较方便的语言,不要选择搭个基础开发环境都需要半天的语言。为什么呢?不要把精力放在编译器上,不要把精力放在IDE上(至少刚开始不要)。选择动态语言(比如Python),会让你集中于编程本身。
软件工程师
我觉得你可以考虑先学学pascalpascal的优点是语法严谨先学好pascal,熟悉一些基本概念以后再学c一开始就学c,有些概念会不很好理解
核物理博士 程序设计师
现在分C/S B/S结构的开发C/S结构的是服务器与客户端软件的开发(就是像QQ一样,要装QQ软件的)B/S结构的是服务器与浏览器程序的开发(就是啊里巴巴这样的电子商务、或小的网站开发)C/S结构因为装了软件,有更新的话要程序重新编译,然后再一台一台去重新装,如果大企业,维护起来很麻烦。B/S结构只需要更新服务器上的代码就行,比较方便。所以C/S的编程越来越被B/S代替了。C/S结构编程的一般有VC++、VB、DELPHI,DELPHI应该是C/S结构中最常用的了。B/S结构的有asp.net(c#\vb.net\vc.net)、jsp(java)、php,asp.net是微软的,应该说是一种B/S框架,C#、VB.NET、VC.NET都可以是它使用的开发语言,而C#是微软现在最推捧的,ASP.NET的服务器只能架设在windows系统上。JSP是sun公司维护的,是开源的,开发环境价格便宜,服务器可以是linux\windows,由于服务器是linux比较难管理、而且JAVA虚拟机占内存大,所以租服务器空间很贵,这是三种中最难的,最复杂的,也是最安全的,会的人工资都很高,但大城市和大企业才有用,像我家乡这样的小城市,一家需要JSP的公司都没有。PHP也是开源的,是zend公司在维护,全球的动态网站中占最多,在国外很热,速度也是最快的,但框架的支持比asp.net和JSP少,它也可以在linux/windows服务器上使用,它的语言也很像C语言。无论是c#、java都是从C语言的基础上发展起来的,语法结构都一样,但是多出了面向对象的知识,你可以先学C语言,再学c#/java学习的时候要注意的是“学什么都要有恒心”
计算机的就不建议学什么basic语言了,虽然不对语言抱有偏见,但是这种豆笔语言还是少用为妙。pascal的话我很多年前就在用了,然后估计现在,其实很没有前景的,除了竞赛用。C 入门可以从这个开始,但是不推荐C++/Java 面向对象入门可以学这些,还有c#,不过c++的面向对象有些逗。Python/Ruby 这两个很不错,推荐。新手必备神器。Lisp 这种是进阶用的。如果想要超神的话。1v5利器。然后太理论的东西对入门不好的。虽然说你需要一些理论,但是理工科这种东西,并不是纸上谈兵的,写代码才是正经事。理论研究的方向大多数AI这样子的东西。非常高端大气上档次。入门就算了。给个链接,挺有趣的。确实很生动。
俺是西安一家网游公司的内核程序员,负责服务器架构设计和模块编码,个人拥有目前市面上超过95%的C++教程,今天早上起来翻了一下最新到的一本《超越C++标准库 Boost库导论》被这个清晰,简单,强大的开发库震撼,突然来感觉,对这么多C++教程进行总结,个人在C++的技术投资上超过7000,其实书籍都是只能作为参考,而且有些书籍有意将简单的C++复杂化,30行能够说明的代码用300行进行说明,这样对初学者不太环保。C++学习等级个人认为分为五个个阶段基本代码 在这个阶段主要是熟悉C and C++ 的语法 主要是熟悉C++ 关键字的应用初步应用 在这个节点需要进一步的在编译器上对C++进行实现 如算法 函数应用这些基本编译增强 语言要能够实现才拥有价值,如何实现?优秀的编译器是程序员开发的利器,用什么编译器?用主流的,VS2008或者VC6.0,那么多编译器,为什么不用其他的?原因是当你遇到问题时,Google能够迅速的告诉你答案,因为这个是主流,成熟,而且拥有广泛的经验支持记住一点:在学习和开发中,任何一个无法绕过的问题都将让整个进度Stop所以,在实践中中尽量选择成熟,经验知识丰富的开发环境,在做研究的时候,可以去选择新奇的技术平台理解 在这阶段,对程序运行的平台进行研究,如内存机制,调度机制,API接口,在这些之后你会明白你编写的程序如何在这个平台上更稳定,高效的运行,当然,推荐全世界用户占90%的Windows平台超越开发 在这个阶段,即将进入C++殿堂级的程度了,编写的代码可以稳定运行在多种平台,能够敏捷的进行需求实现,能够应对并行计算,人工智能这些业务实践中会遇到的高级问题做到这样,只需要对五本书进行理解(资金需要不超过700),外加1000小时的代码练习回报率?一个月的基本工资是5k,外加项目提成,1000个小时的练习安排只能靠自己了当时的我并没有详细的计划,要不然也贴出来,当时就是敲书上的代码,做书上的练习之后找找面试题,自己看看怎么做,自己定一些需求,尽力去实现,或者研究别人的源码现在来看推荐的五本书:C语言开发入门与编程实践 (中国台湾)荣钦科技 国内目前最好的C语言入门教程 台湾的资深开发专家编写,C语言入门的五星级推荐标准C++ 开发入门与编程实践 白 乔 飞思科技产品研发中心C++学习的推荐教程和开发的代码参考,白乔的C++功力和编程教程后起之秀明日科技的专家有得一比,不过明日科技每次都是三个C++专家一起上阵,如果白乔和他们比的话,估计明日科技会选择群架模式MFC程序开发参考大全 明日科技这本书有两个亮点,一个是MFC,一个是C++面向对象程序开发的讲解,精练的准确的代码讲解了的C++类方法中重载,继承,友元中常用的模式,在如果在讲解一下多态,那基本就就把C++和C的区别都讲解了,这本书只用了30页就把C++的精要所在简介清晰的讲解了,曾经遇到的一些教程回用600页去说明这三个简单的问题至于MFC方面,软件工程师典藏这几个已经说明这本书的重量了,为什么不用微软的?相信很多人的英文没有微软的好,所以,可以的话,还是选中文的把脉VC++ 白 乔 左 飞 飞思科技产品研发中心这次白乔拉上了一个帮手,虽然名字有点怪,左飞,这本书是VC++开发的全面参考,对VC++的技术脉络进行了深入的讲解,其中国内第一本讲解,VC++代码的实现模式,对象建模与表达,对象持久化,对象容器这些知识点的书籍,奠定了这本书在国内VC++开发参考中不可替代的位置精通Windows API 函数、接口、编程实例 人民邮电出版社觉得人民邮电出版社书籍的风格总是有些保守,沉稳和这本书的封面一样只有简单的几个字和知识点说明,但这几个简单的字,足以将这本书推上国内Windows开发参考第五的位置,国内对Windows API应用讲解全面而详细的书籍,书中的知识点,文件操作,内存操作,系统信息获取与修改,图形界面,线程操作,进程间通讯,网络通讯全部采用Windows API实现,更受不了的是,在VS2008中编译的工程文件全部是存C语言各式,头文件只包含stdio.h和Windows.h这两个文件,什么是底层,这就是底层其实按照开发支持程度排名,这本书应该排第一的0 bug C/C++商用工程之道 肖舸 电子工业出版社这本书的亮点在于开发经验,在开发中应该遵循什么,在开发中会遇到什么问题,这本书会告诉你答案,一线开发的经验之做,其实这本书开发者喜欢看,BOSS更喜欢看超越C++标准库 Boost库导论 (美)Bjorn Karlsson 著 张杰良 译 清华大学出版社这本书的封面是一只跳起的猴子,有点像在舞芭蕾的味道,的确,这本书要说的就是C++的艺术数据存放,过程标准,平台移植这三个方面需要消耗整个项目开发的70%以上,如何使开发更稳定,敏捷,具备多次复用的特性,这本书将告诉你答案在书中的最后,希望大家能够迅速而坚实的掌握C++退一步来说,是找份好工作,进一步来说,是为自己赢得人生......
学习编程其实关键要看你干什么了,如果你只是为了玩玩,写写比较炫的桌面小程序,你就直接去学C#就好了。要想深入编程,C语言是基础,熟悉了C语言,再学其它语言就比较简单了,许多计算机语言都有许多类似的地方。学完了基础的C,你还干不了什么的,除非你非常精通,接下来就是要学习一些面向对象的语言了,比如C++,Java。如果要学习网络开发方面的,先学习下html,DIV+CSS,PHP,Javascript等等基础,一般你学完了基础,就好找下一步的学习方向了。编程要学好,要多动手,个人觉得编程和开发是不一样的,会编程不等于会开发出有用的东西,要用学会的编程语言开发出有用的东西,是还有许多东西要学的。
0)绝壁不要去考什么等级认证。然后入门阶段推荐这个:VB。原因很简单,语法都到了,COM、API这类M$下的东西资料也多,学起来也比较有成就感,关键是耐艹能折腾。当然,相信我这玩意除了vbs、宏、按键精灵之类的东西以外基本没用。当你对程序有一定感觉之后,可以考虑换语言,这时候请务必入手C++。不要从C过度到C++!学完C++之后,再去看C风格的东西,不然写出来的C++代码都是CStyle的。当然,我不是在黑CStyle……C++的中文书籍也有很多,学起来也没有多大问题。不过,C++有些翻译的比较逗的东西,如果看不懂,先放着吧。然后……如果有什么问题的话,stackoverflow之类的网站等着你。。至于编译器,请选择GCC而不是msbuild……当然,你愿意用VS编辑代码倒是无所谓。如果用VS的话,请不要使用2010以下版本的VS,否则还不如去用notepad。当你对C++有一定了解之后:py、ruby、C#、js、php、……不解释,10天一个。然后回去看C++的那些看不懂的东西……基本就能理解了吧。。至于函数式……闲着蛋疼还是能玩玩的。
我认为只有推荐python的才是明白人。这有一篇好文章
,作者是著名黑客(即计算机专家)埃里克·雷蒙。摘录其中谈编程语言的一段。1. 学习如何编程。这一条无须多说,当然是最基本的黑客技能。如果你还不会任何编程语言,我建议你从 Python 开始学起。它设计清晰,文档齐全,而且对初学者比较友好。虽然它很适合作为一种入门语言,但它不仅仅只是个玩具;它非常强大、灵活,也适合做大型项目。我在一篇更详细的 (译注:Python 试用体验)中有更详细的论述。 有很好的。我曾经推荐过将 Java 作为初学的语言,但改变了我的想法(在里边搜索”The Pitfalls of Java as a First Programming Language” 就知道我的意思了)。作为一名黑客,你不能像人们挖苦的一样,“像水管工人一样装电脑”,你必须知道各个部件的工作原理。现在我觉得可能还是学过 C 和 Lisp 后再学 Java 比较好。有一个大体的规律,就是如果你过于偏重使用一种语言,这种语言一方面会成为你得心应手的工具,另一方面也会阻碍你的学习。有这个问题的不只是编程语言,类似 RubyOnRails、CakePHP、以及 Django 的 web 应用框架也有这个问题,它们只会让你肤浅地懂得一些东西,当你碰到难以解决的问题或者需要调试时,你就可能不知所措了。如果你想进入正式的编程领域,你将不得不学习 C 语言,它是 Unix 的核心语言。C++ 与 C 非常其他类似;如果你了解其中一种,学习另一种应该不难。但这两种都不适合编程入门者学习。而且事实上,你越避免用C编程,你的工作效率会越高。C 语言效率极高,而且占用很少的系统资源。不幸的是,C 的高效是通过你手动做很多底层的管理(如内存管理)来达到的。底层代码都很复杂,而且极易出现 bug,你要花很多的时间调试。而现今的计算机速度如此之快,花时间调试程序通常是得不偿失——比较明智的做法是使用一种运行较慢、效率较低,但能大幅节省你的开发时间的语言。因此,还是选择 Python 吧。其他对黑客而言比较重要的语言包括
和 。从实用的角度来说,Perl 是值得一学的;它被广泛用于动态网页和系统管理中,因此,即便你从不用Perl 写程序,至少也应该学会读懂 Perl。许多人使用 Perl 的理由和 我建议你使用 Python 的理由一样,都是为了避免用 C 完成那些不需要 C 高效率的工作。你会需要理解那些工作的代码的。LISP 值得学习的理由不同——最终掌握了它时你会得到丰富的启迪和经验。虽然你实际上很少会用到 LISP,但这些经验会使你在以后的日子里成为一个更好的程序员。当然,实际上你最好五种都会(Python,Java,C/C++,Perl 和 LISP)。除了是最重要的黑客语言外,它们还代表了截然不同的编程思路和方法,每种都会让你受益非浅。(你可以通过修改 Emacs 编辑器的模式)关于编程语言的争论已经很多了,但我觉得这个是比较靠谱的。python我自己也在用,感觉很好。推荐一个学习网站: 这个网站有数种语言(包括python)的教程,和在线编译\解释器。===============================================================至于C语言,我是学自动化的,C语言是我学会的第一门编程语言(大一的时候花了2周不到),所以也不能完全说初学者不能学。不过我感觉,对于初学者,C语言的学习若不是边实践边学的话,一定会非常枯燥,难以坚持下去。我当时是为了做单片机项目,就着8051和AVR单片机一块儿就把C语言学了。边学还能边用C语言搞出个流水灯、数据传输、数模转换啥的,感觉很有趣。但如果脱离C语言的具体应用,仅仅是为了先把语言本身学会,也许会感觉很抽象、很迷惑吧,会质疑“这程序有个鸟用?”之类的。相比之下,我后来学python感觉很舒服、很有趣,我想这就是两者之间的差别?
我是信息学特长生,今年准大一,目前研读C++ing。虽然菜,但是奠基经验还是蛮丰富的。国内的IO为零基础中学弱菜推荐的第一门语言是freepascal,坦白说,虽然效率不高但是用起来感觉很棒,比起c啊java啊,绝对适合初学者奠基。国外的计算机系在教那些零基础的同学的时候一般不会先讲哪一门语言,而是先把“自顶向下”,“继承”,”子程序“,”函数“。。。之类的东西用一些小程序灌进学生脑子里。老实说,amazing!关于这个,网上有个小游戏:”编程机器人“,已经出了第二版,就是这个意思,很棒!然后,我想如果要深造的话,学c系,因为大学都教这个。如果要打拼的话,学java,这个实际开发中真心靠谱(PS:这段未必可靠)
Finance Coder
小时候从pascal学起的,(更早的logo我就不提了)。感觉入门的话,pascal比c方便些吧。所谓的面向对象的那些语言都不适合做第一门语言,要么很久才能理解面向对象,要么稀里糊涂地做出点东西就稀里糊涂下去很久了。不过,以后就看兴趣了。java做久了,总以为第二语言会从python或者ruby里挑一个,谁知道实习时先把groovy学上了。当你做久之后,语言已经不是最重要的了,无非是是否顺手了是否习惯的问题,哪个实现起来在整体中的规划最优的问题。而兴趣才是激励你继续持续学习下去的动力。趁年轻多试试。
从纯C语言开始学起吧随便找一本薄一点的纯C的书来入门,前提是要你看得懂,看不懂那本书再好也白搭最重要的就是用编译器自己编写程序, 利用自己学会的语法, 好好地自己编写程序, 不是抄代码慢慢地你就能上道了差不多了就去做ACM 练练算法 100道左右就差不多了,遇到不会的上网查, 算法什么的都是这么查网学来的这个时候差不多就可以考虑方向了网站, 手机端, 电脑端...再在网上找好的入门教程来入门入门后就开始多多码代码 是自己写 不是抄, 最后可以自己试着写个项目什么的就是这个样子
语言只是工具,学什么都可以入门。最基本的编程的思想是一样的,但你需要了解语言的特性。从养成良好的编程习惯来说, Python似乎是不错的选择。
推荐python。因为python非常适合初学者入门。相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易。自带的各种模块加上丰富的第三方模块,免去了很多“重复造轮子”的工作,可以更快地写出东西。配置开发环境也不是很复杂,mac和linux都内置了python。另外据我所知,不少学校也开始使用python来教授程序设计课程(比如本人的母校)。新手初学编程面临的问题主要是:从零开始,不知道从何入手,找了本编程教材发现第二章开始就看不懂了缺少计算机基础知识,被一些教程略过的“常识性”问题卡住遇到问题不知道怎么寻找解决方案看懂语法之后不知道拿来做什么,学完一阵子就又忘了缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段所以给初学编程者的建议:首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。但相信我,几乎所有程序员一开始都是这么折腾过来的。选择合适的教程。有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好。找一本浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。我当时看的是《简明python教程》,不过这本书不是非常适合零基础初学者。写代码,然后写更多的代码。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。去找一个实际项目练手。我当时是因为要做一个网站,不得已要学python。这种条件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业项目,你写一个只是自己会用的博客网站也是真实项目,关键是要核心功能完整。除了学习编程语言,也兼顾补一点计算机基础,和英语。不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。学会查官方文档,用好搜索引擎和开发者社区。最好能找到一个已经会编程的人。问他一点学习规划的建议,然后在遇到卡壳的地方找他指点。这样会事半功倍。但是,要学会搜索,学会如何更好地提问。没人愿意帮你写作业或是回答“一搜便知”的问题。推荐几个网上的资源:(解压密码见文件标题)
机器人爱好者
先学C吧,这是基础,C++、JAVA都是C的超集而已
学BASIC以后,可以在办公软件比如office里,录制宏程序(以BASIC为基础的语言),稍微修改一下就可以实现复杂的重复的工作,解放生产力,哈哈……我曾经花半个小时在excel里写了个小程序自动运行,就解决了人家手工做了一周的工作
从你最感兴趣的语言学起,兴趣是最好的老师
C语言呗,《C语言程序设计》谭浩强 一代代人的经典啊
学过C,C++,现在在搞前端开发。前端语言的起步比较容易
若真是想从基础学起,应该先学学图灵机理论和lambda演算
python无疑
学c,练算法,系统学习数据结构,开始用计算机解决物理问题。。。。。。听起来很刺激!
信息与计算科学出身的游戏数值策划
想了解编程,C语言是必须的,然后看个人想往哪方面发展吧。如果从事IT,我认为对面向对象一定要了解,哪怕不是程序员。所以面向对象语言找一门吧,C++、Java、C#、Objective-C都是从C发展过来的。想做互联网的话,脚本语言最好也学一门。其他看需求,函数式语言什么的对人工智能很有帮助。对编程了解到一定程度,可以看看编译原理和汇编语言,绝对让境界升华。不过我还没到这个境界。
绝对是c语言,简单易学
背着编程包袱的厨子
推荐零基础学习编程的网站: 零基础学习编程简单快速有趣!
那要看你用来干嘛,学C++、JAVA很多计算机方面的应用都吃得开。但是,我是学Basic开始的,而且因为我不是计算机专业的,不需要太高端的语言,我觉得其实Visual Basic就很足够了。因为:1. 简单、人机辅助互动好。你基本不用担心数字变量类型不符、数组溢出这些问题,VB会像妈妈一样给你把关的(当然这也造成其效率不高,新手编程不够严谨)。举个例子:A=1:B=2:C=A+B:Print C。如果你用C语言的话要多加多少定义?2.有一定的扩展性。(1)现在MS Offic都成必备软件了,其中的VBA(“宏”就是基于其运行的)可以大大拓展了MS Office的功能也是不争的事实,比如用VBA给Excel编出更灵活功能,甚至向Excel三国杀这样的游戏。而VBA跟VisualBasic语言几乎没有区别。(2)VB Script,除了网页应用外,也是Windows自带可识别脚本。你用.bat、.vbs等纯文本文件就能解决很多问题,根本不需要编译成机器码。总之,如果你只是想玩玩,或者是非IT上班族,你对Basic的投入是绝不会浪费的。
空间信息与数字技术专业
不要再用 Basic or VB 了,要用也是 VB.NET...个人推荐初学者可以学习 VB.NET 或者 JavaScript...最好可以学习不用 jQuery 的情况下如何进行 DOM 操作的说...另外不要学习 Windows Forms 了,学习 XAML 吧 :DWelcome to
带着问题去学,比如编一个模拟太阳系,开始是平面的。
科技爱好者
一般是先学pascal,比较基础然后学C或者C++,这样再学其他的程序都很容易了
熟悉某种语言的语法不是关键, 关键是要培养程序思想, 知道怎么让程序解决问题. 所以推荐第一门语言学动态类型的脚本语言, 比如python或者lua, 因为它们语法足够简洁, 而且也隐藏了大量初学者没必要关心的细节和底层问题, 能熟练使用它们解决问题之后, 再去学c++, c, 汇编, 去理解那些一开始被隐藏起来的细节和底层问题.另外, 如果最终目的不是为了做出各种花里胡哨的程序, 而只是享受用代码解决问题这个过程的话, 果断学Haskell吧
我觉得问题在于你为什么想学编程,之后才有后续答案。而且问问题的时候真心可以多描述一些自己的想法啊观点啊现状啊之类的,这样回答起来会更有针对性。
建议先学VB吧,以我的经验来看简单一点,还是图形界面,看起来比较舒服我是先学的fortran90,但除了数值运算很出色,其他的都一般般主要还是看需求,如果对数值计算没有太大要求,VB基本就能解决问题
编程语言选哪种,这要看你对这种语言的接受程度及你的数学功底!之所以提到数学,不外乎将来编程中涉及到算法。另外你的数学如果很好的话(不过从你提问的方式中可以推测你不是数学科班出身!),就直接上matlab 和c++。对于如python、java或其他编程语言(你可以网上搜搜每个月的编程语言全世界的使用比例),其本质不外乎在类似超市储物箱的内存里来回倒腾不同类型的数据而已。不同语言,其“倒腾”数据的速度和容量(计算机吗,肯定首先要求的是速度!!!)是由不同的,基于这个原因,网上至今还在讨论各种语言的优劣,甚至这种讨论已经到了人身攻击的程度(呵呵,这个暂不参与!)。所以要意识到语言在这方面的不同。其次,即使认识到上面的本质性特点,但是放在不同的语言中,其描述方式也是不同的。这就好比面前摆放着同样某样东东,用他妈日语是这样说(谁知道他妈的怎么说的!),用德语是那样说,用汉语可就变成了另外一种样子!编程语言也一样,比如有人容易接受public放在前面,可有的就放在后面。等等,这些编程语言中的这些语言要素(或保留字)的不同或放置的位置不同(还是public,不喜欢java和c#的放置位置,所以内心上是抵制他们的代码的!呵呵,不过还是要看一些!),则影响着这种语言在你心里的观感,这有进一步影响了你对它的接受程度(有点洁癖的感觉!)!所以基于以上两点,建议你根据自己的在算法方面的能力,然后看一些每种语言的入门级的材料,看看其语言范式,来判决一下自己对每种语言的接受程度。
入门绝对学python……这门语言易学难精,绝对满足你折腾计算机的需要。最好等到python熟悉到一定程度了才开始接触C++(不推荐C,C Style 什么的最讨厌了)。当然如果你已经决定将短暂的一生投入到为解放全人类而奋斗的编程事业……可以一上手就选择C++
真的是一百个程序员有一百个回答啊。。。
诗词科普作家
VFP吧,一般的管理系统,它几乎什么都能做。
当然是python了。现在平时能用python解决的,绝不用其他语言。除非一些对于性能有特别要求的,才用c/c++;或者直接从别的地方dump出来的,只能用汇编。快捷方便,省出来的时间,可以喝喝茶,发发呆。
我们学校给安排的课程顺序是先掌握一门语言(层主零基础直接上C++~~~~(&_&)~~~~ )然后同时学习数据库和数据结构
你要先学C语言,编程入门的,看书学习,我是大学计算机专业的,可以来交流,Q
推荐一个IT搜索引擎,可以摆脱百度,搜资料,搜bug非常方便。 。
先学C吧,这是是基础,而且很好上手,然后再学java,java一直是一门很火而且需求量很大的语言,而且学了java可以自学现在最流行的php或者Android·完全没有问题,我就是学了java后自学的php,so easy。希望后面有想学的小伙伴可以借鉴。还有如果想学的话,老九学堂比不错,很有情怀,有兴趣可以关注下,好像他们也有自己的公众号。我也算是过来人,希望能帮到大家。
零基础的话最好从C语言和Java开始学起,掌握了这两门基础语言,就能够很容易的理解其他编程了。需要参考资料的话可以参考千锋教育的教学视频,从零基础开始,讲的很详细,适合自学。
如果是学加工中心的数控编程软件,推荐WorkNC,本人就是从从零开始学的,WorkNC“傻瓜式编程”,就是模板化编程,参数需要填在哪些地方,非常清楚,非常好学,操作也很方便。WorkNC基础视频教程可以百度WorkNC强互官网。
建议先理解,程序到底是什么,即一个程序是如何运行起来并得出运算结果的。推荐《深入理解计算机系统》这本书,卡耐基梅隆大学本科大二教材,看中文英文的都可以。 书里用了一些C语言,所以也需要了解一点相关语法。这本教材是在各门专业课之前让大家理解计算机系统框架的,程序运行时计算机在做什么。学过之后再开始深入学习各种编译原理什么的可能会更有帮助。平时编程时,留心一下就能找到书中提到的理论基础
PACE的主人
看年纪,中学生就看看Pascal吧,大学生可以看C。。。
个人觉得先学C语言吧,我们大学开的第一门编程课就是它。
后回答问题,你也可以用以下帐号直接登录
(C)2017果壳网&&&&京ICP证100430号&&&&京网文[-239号&&&&新出发京零字东150005号&&&&
违法和不良信息举报邮箱:&&&&举报电话:

我要回帖

更多关于 自学电脑入门教程 的文章

 

随机推荐