1,学习电脑编程语言要怎么开始软件行业里有一句话:真正的程序员用C++,聪明的程序员用delphi,专业的程序员用VB,你想成为什么样的程序员? 另外 , 对于没有基础的人来说,学习一下VB是非常有必要的 。当然 , delphi也可以,毕竟delphi是一门在语法结构上最标准的高级编程语言 。最后,要看看你以后想干什么? 如果 , 你只是想业余时间学学编程 , VB和delphi都可以 。如果你想成为真正的程序员,还有2种选择: 1,软件编程工程师,VB , delphi , C++,汇编,等 。2,internet(网页等)编程,asp,php,javascript等 。另外,数据库一定要学 。基础的有access,高级的有sql,oracal等 。从基础开始了,你是想这方面的学习是吧 , 也许我可以帮你的
2 , 如何学好软件编程首先,我们必须了解进行软件开发的编程语言,相信大家都知道编程语言有很多种,包括C#、C++、ASP、PHP、JAVA等等,当中还分为很多不同的领域,所以在学习编程之前一定要为自己定下一个目标 , 一个自己即将要进入的领域 。北大青鸟云南计算机学院http://www.kmbdqn.cn/发现有些人想进行底层开发 , 有些人想做网站开发,有些人想做商业软件开发等等,由于计算机的普及,软件行业所涉及的领域也就越来越多,一个人是不可能涉及所有的领域的,所以必须在学习之前给自己一个定位,这个是很重要的 , 如果没有这个定位的话在未来学习编程的日子里将会很迷茫 。如何学好软件编程?1、首先要给自己定一个明确的目标 。2、分清楚语言和工具的区别 。4、把思想放在首位,语言在精不在多,学好了一门语言再去学其他的,就易如反掌了 。5、工具是经常被淘汰的,不要被工具所迷惑,坚定自己的信念 。6、无论选择做什么系统开发,首先要去了解这个系统 , 只有了解了这个系统才能在上面为所欲为 。
3,软件开发如何开始学习1、计算机基础软件开发的专业方向有很多 , 比如Web开发、游戏开发、大数据开发等等,不管是哪个方向,都需要掌握一定的计算机基础知识 , 因此,学习时,可以从这方面入手,学习计算机原理、网络安全、TCP/IP协议、计算机网络等等理论知识 。想学软件开发怎么入手2、编程语言学习软件开发也可以从编程语言入手,不同的软件开发方向需要学习的语言有所不同,比如Web开发方向 , Web前端开发可以从HTML、CSS以及JavaScript等语言入手 , Web后端开发可以从Java、Python等语言入手;游戏开发方向需要结合不同的游戏引擎进行学习,U3D引擎开发可以从C#语言入手 , UE4引擎开发可以从C/C++语言入手;大数据开发方向,则可以从Python语言学习入手软件开发是可以零基础学习的 , 但可以有目的有计划的跟着老师学习 。找一个有实力的学校,去咨询一下,报读个班 , 0基础也是可以学习的~【怎么学软件编程语言,学习电脑编程语言要怎么开始】
4,我想学编程请问该怎么入门我的建议是首先学习C语言和VB , 这是两种不同风格的基础知识 。然后可以根据自身的兴趣和发展方向来选择各种编程语言 。如C++,C#,JAVA等等 。当你学习的时候你自然会发现算法和数据结构的重要性,这是必须要努力学习的方面与此同时必须要学习一下数据库的相关知识 。学习的时候,我认为实战很重要,自学如何实战?那就是做题,多做题才能多发现问题 , 多发现自己的不足 。以下是我查询到的一点参考:方案一 Basic语言 & Visual Basic 优点 (1)Basic 简单易学,很容易上手 。(2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序 。(3)众多的控件让编程变得象垒积木一样简单 。(4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁 。缺点 (1)Visual Basic 不是真正的面向对象的开发文具 。(2)Visual Basic 的数据类型太少,而且不支持指针 , 这使得它的表达能力很有限 。(3)Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码 。它需要一个动态链接库去解释执行 , 这使得Visual Basic 的编译速度大大变慢 。综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会vB编程,并用VB 做出自己的作品 。对于那些把编程当做游戏的朋友来说,VB 是您最佳的选择 。Basic/Visual Basic简介 方案二 Pascal语言 & Delphi 优点 (1)Pascal语言结构严谨 , 可以很好地培养一个人的编程思想 。(2)Delphi是一门真正的面向对象的开发工具,并且是完全的可视化 。(3)Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快 。(4)Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库 。缺点 Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦 。综述: 方案二比较适合那些具有一定编程基础并且学过Pascal语言的朋友 。Pascal语言简介 Delphi简介 方案三 C语言 & Visual C++ 优点 (1)C语言灵活性好,效率高 , 可以接触到软件开发比较底层的东西 。(2)微软的MFC库博大精深,学会它可以让随心所欲地进行编程 。(3)VC是微软制作的产品 , 与操作系统的结合更加紧密 。缺点 对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基?。墓谧ㄒ倒得一般的编程?谜哐 捌鹄椿嵊胁恍〉睦 选? 综述: VC是程序员用的东西 。如果你是一个永不满足的人,而且可以在编程上投入很大的精力和时间,那么学习VC你一定不会后悔的 。C语言简介 方案四 C++语言 & C++ Builder 优点 (1)C++语言的优点全部得以继承 。(2)完全的可是化 。(3)极强的兼容性,支持OWL、VCL和MFC三大类库 。(4)编译速度非常快 。缺点 由于推出的时间太短,关于它的各种资料还不太多 。综述:我认为C++ Builder 是最好的编程工具 。它既保持了C++语言编程的优点,又做到了完全的可视化 。C语言简介 方案五 SQL语言 & Power Builder 对于一些传统的数据开发人员来说,Foxpro系列也许让他们感到更加熟悉 。但是对于初学者来说,PowerBuilder也许是最好的数据库开发工具 。各种各样的控件,功能强大的PowerBuilder语言都会帮助你开发出自己的数据库应用程序 。、《计算机组成原理》(熟悉) 2、《数据结构》(掌握) 3、《操作系统》(了解->熟悉) 4、《The C language》(掌握) 5、《编译原理》(了解原理) 6、《汇编语言》(了解) 7、《计算机网络》(了解) 8、《软件工程》(了解) 9、《关系数据库》(熟悉) 10、《The C++Languege 》(掌握) 11、《面向对象设计》(掌握;结合C++学习) 1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988) 2、《The C++ Programming Languague》(Bjarne Stroustrup 1997) 3、《Inside The C++ Object Model》 (lippmans) 4、《Effective C++》 (同上) 5、《More Effective C++》 (同上) 6、《Exceptional c++》 7、《C++面向对象高效编程》 8、《设计模式》 9、《Thinking In C++》 10、《The Standard C++ Bible》(一般推荐) 11、《The Art of Computer Programming 》 12、《Programming Windows》 (Charles Petzold) 13、《VC++5.0技术内幕》 14、《MFC 深入浅出》 15、《软件需求》 16、《Advanced Windows》 17、《C++ primer》 18、《win32程序员参考手册》 19、《用TCP/IP进行网际互连》 20、《COM 本质论》5,怎么学习编程你好 , 我也是学习软件编程的,给你点建议 。不管学习什么语言,多上机练习才是王道,多做项目 。第一:让老师给你找个适合你们这个阶段水平的小型项目开发,先试着做做,不懂再问老师 。第二:找2个以上对做项目感兴趣的同学,建个小组,平时做小小项目,项目不会可以去论坛网上查找资料,例如你想实现某个功能但是不会,可以去查下不懂问老师,编程就是靠自学 。第三:掌握你学习语言的核心技术,他的精华部分,我是学习C#语言的,了解这门语言的特点 。总之,多上机练习做项目就是王道,才是最捷径的路 。兴趣?工作?竞赛?竞赛的初学者建议从pascal学起,基础并且结构性强 , 容易理解算法如果是其他的那么c++还是掌握下吧~vb是比较人性化的编程语言 。实践就电脑编程:是用电脑安装专业相关软件来完成 。比如vb,vc++ , 不过要想编程你得还会basic语言是对vb的,vc++得会c语言等 。还有的是数控的电脑编程 。就是cnc软件就是mastercam 。ug pro-e等关键是你要做啥工作6,如何快速掌握所有编程语言一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就开始练习,边查资料边学习;其二是花很多时间完整地把整个语言学习一遍 , 做到胸有成竹,然后再开始做实际工作 。然而这两种方法都有弊病 。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学习效率不高 。因为没有实际问题驱动的语言学习通常是不牢固不深入的 。有的人学着学着成了语言专家 , 反而忘了自己原本是要解决问题来的 。第一种路子也有问题,在对于这种语言的脾气秉性还没有了解的情况下大刀阔斧地拼凑代码,写出来的东西肯定不入流 。说穿新鞋走老路,新瓶装旧酒,那都是小问题,真正严重的是这样的程序员可以在短时间内堆积大量充满缺陷的垃圾代码 。由于通常开发阶段的测试完备程度有限,这些垃圾代码往往能通过这个阶段,从而潜伏下来,在后期成为整个项目的毒瘤,反反复复让后来的维护者陷入西西弗斯困境 。实际上语言学习有一定规律可循,对于已经掌握一门语言的开发者来说 , 对于一般的语言,完全可以以最快的速度,在几天至一周之内掌握其最常用的50% , 而且保证路子基本正宗,没有出偏的弊病 。其实真正写程序不怕完全不会 , 最怕一知半解的去攒解决方案 。因为完全不会,就自然会去认真查书学习,如果学习能力好的话 , 写出来的代码质量不会差 。而一知半解,自己动手土法炼钢,那搞出来的基本上都是废铜烂铁 。比如错误处理和序列化,很多人不去了解“正路子”,而是凭借自己的一知半解去攒野路子 , 这是最危险的 。因此,即使时间再紧张,这些内容也是必须首先完整了解一遍的 。掌握这些内容之后进入实际开发,即使有问题,也基本不会伤及项目大体 。而开发者本人则可以安步当车,慢慢在实践中提高自己 。以下列出一个学习提纲,主要针对的是有经验的人 , 初学者不合适 。这个提纲只能用于一般的庸俗编程语言学习,目前在流行编程语言排行榜上排前20的基本上都是庸俗语言 。如果要学的是LISP之类非庸俗语言,或是某个软件中的二次开发语言,这里的建议未必合适 。还是那句话,仅供参考 。1. 首先了解该语言的基本数据类型 , 基本语法和主要语言构造,主要数学运算符和print函数的使用,达到能够写谭浩强程序设计书课后数学习题的程度;2. 其次掌握数组和其他集合类的使用,有基础的话可以理解一下泛型,如果理解不了也问题不大,后面可以补;3. 简单字符串处理 。所谓简单 , 就是Regex和Parser以下的内容,什么查找替换,截断去字串之类的 。不过这个阶段有一个难点 , 就是字符编码问题 。如果理解不了,可以先跳过,否则的话最好在这时候把这个问题搞定 , 免留后患;4. 基本面向对象或者函数式编程的特征,无非是什么继承、多态、Lambda函数之类的,如果有经验的话很快就明白了;5. 异常、错误处理、断言、日志和调试支持,对单元测试的支持 。你不一定要用TDD,但是在这个时候应该掌握在这个语言里做TDD的基本技能;6. 程序代码和可执行代码的组织机制,运行时模块加载、符号查找机制,这是初学时的一个难点,因为大部分书都不太注意介绍这个极为重要的内容;7. 基本输入输出和文件处理 , 输入输出流类的组织,这通常是比较繁琐的一部分 , 可以提纲挈领学一下,搞清楚概念 , 用到的时候查就是了 。到这个阶段可以写大部分控制台应用了;8. 该语言如何进行callback方法调用,如何支持事件驱动编程模型 。在现代编程环境下,这个问题是涉及开发思想的一个核心问题 , 几乎每种语言在这里都会用足功夫,.NET的delegate,Java的anonymous inner class , Java 7的closure,C++OX的 tr1::function/bind , 五花八门 。如果能彻底理解这个问题,不但程序就不至于写得太走样,而且对该语言的设计思路也能有比较好的认识;9. 如果有必要,可在这时研究regex和XML处理问题,如无必要可跳过;10. 序列化和反序列化,掌握一下缺省的机制就可以了;11. 如果必要,可了解一下线程、并发和异步调用机制,主要是为了读懂别人的代码,如果自己要写这类代码,必须专门花时间严肃认真系统地学习,严禁半桶水上阵;12. 动态编程,反射和元数据编程,数据和程序之间的相互转化机制,运行时编译和执行的机制 , 有抱负的开发者在这块可以多下些功夫,能够使你对语言的认识高出一个层面;13. 如果有必要,可研究一下该语言对于泛型的支持 , 不必花太多时间,只要能使用现成的泛型集合和泛型函数就可以了,可在以后闲暇时抽时间系统学习 。需要注意的是,泛型技术跟多线程技术一样,用不好就成为万恶之源 , 必须系统学习,谨慎使用,否则不如不学不用;14. 如果还有时间,最好咨询一下有经验的人 , 看看这个语言较常用的特色features是什么,如果之前没学过,应当补一下 。比如Ruby的block interator, Java的dynamic proxy , C# 3的LINQ和extension method 。没时间的话,也可以边做边学,没有大问题 。15. 有必要的话,在工作的闲暇时间,可以着重考察两个问题,第一 , 这个语言有哪些惯用法和模式,第二,这个语言的编译/解释执行机制 。至此语言的基本部分就可以说掌握了,之后是做数据库、网络还是做图形,可以根据具体需求去搞,找相应的成熟框架或库 , 边做边学,加深理解 。对于一个庸俗语言,我自己把上面的内容走一遍大概要花2-3周时间,不能算很快,但也耽误不了太多事情 , 毕竟不是每个月都学新语言 。掌握了以上的内容,就给练武术打好了基本功,虽然不见得有多优秀 , 但是肯定是根正苗红,将来不必绕大弯子 。就算是临时使用的语言,把上面这个提纲精简一下,大致能在几天到一周内搞定,不算是太耗时 , 而且写出来的代码不会太不靠谱 。学好一门编程语言,首先要做到以下20点:1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么 。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异 。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的 。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂 , 总觉得不够直观 。4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识 。5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会 。6.知道一点东西,并不能说明你会写脚本 , 脚本是需要经验积累的 。7.学脚本并不难,jsp、asp、php等等也不过如此--难的是长期坚持实践和不遗余力的博览群书;8.看再多的书是学不全脚本的,要多实践9.把时髦的技术挂在嘴边 , 还不如把过时的技术记在心里;10.学习脚本最好的方法之一就是多练习;11.在任何时刻都不要认为自己手中的书已经足够了;12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件;15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中;16.不要漏掉书中任何一个练习——请全部做完并记录下思路;17.当你用脚本到一半却发现自己用的方法很拙劣时 , 请不要马上停手;请尽快将余下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工作 。18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的;19.每学到一个脚本难点的时候 , 尝试着对别人讲解这个知识点并让他理解----你能讲清楚才说明你真的理解了;20.记录下在和别人交流时发现的自己忽视或不理解的知识点;
- 网站推广软件,最好的网站推广软件是哪个
- 迅雷软件,电脑上怎么下载迅雷软件
- 顺丰打单软件哪个好?
- ACDSEE是干什么的?ACDSee是什么软件?
- 任我行软件
- 苹果手机地图软件下载,苹果手机能下载百度地图吗
- 分析图片的画法的软件,通信软件有哪几种画法图片
- 免费视频播放器,免费追剧app软件
- 在线视频格式分析软件
- 狼人杀 分析 软件
