468x60
 首页 > 其它相关 > 正文

怎么样学习计算机编程?计算机编程应如何学习我不懂编程是怎么样的。

编辑: 宏宇数码问解网    来源:用户发布   发布时间:2019/5/19   查看次数:28



怎么样学习计算机编程?计算机编程应如何学习哪个编程高手能引导我一下,我不懂编程是怎么样的。但是我想学习编程?


【探讨解答】

别碰VB,不考虑上面我提到的那两个吗?



VB~VC~VF~C~C#~C++~JAVA~。NET~这些都是编程 ASP~CGI~PHP~JSP这些是WEB编程。。 虽然都是编程,但编出来的程序可是不一样的。 目标是什么?开发?创业?还是去公司上班?还是业余爱好? 如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。 如果想学好了去企业上班,推荐C++~~~。net~~~JAVA之类的大型项目开发。 如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。 编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高 语言是用来交流沟通的计算机语言也一样多说多练



去北大青鸟。还可以的学校



C语言玩玩就好,过了指针就难了,JAVA入门简单,后边框架太多,C++是王道,但学的人多了,想学的很出彩就难了. 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类.如果按语种分,可以分为英文符号语言和汉语符号语言两类.(典型的如:易语言、C语言)电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的.所以人们要控制计算机一定要通过计算机语言向计算机发出命令.目前通用的编程语言有两种形式:汇编语言和高级语言. 简单点说就是两条路: 一、CC++C#(ASP.NET) 二、JAVA(J2SEJ2EEJ2MEJSP) 走这两条路都必学的:数据结构、数据库(SQL或Oracle) 选学:计算机应用基础、网络基础、硬件基础. C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B/S架构). J2EE是用很广泛,主要偏向于企业应用软件和一些桌面系统(C/S架构),计算机平台;第二,J2ME,面向无限领域,主要用于开发手机一些软件,比如手机游戏.很有潜力的家伙,看看中国的手机用户就知道了;JSP主要也是开发网站.







本人学的是C/C++.还有很多语言,如果你喜欢可视化的编程,又不希望太难,可以学VB;如果想难一点,那么就VC++.



我加你QQ告诉我,问你点东西,最佳给你。。



要想成为一名优秀的程序员,最重要的是掌握编程思想,找到编程感觉,而不是死记硬背语言本身。所以,从某种角度上讲,很多语言是一致的。学会了C++,JAVA也能够很快上手。我们面对新的编程语言时,只需简单了解该语言的语法特点,就可以轻松应对和应用了。一名程序员的高级境界,是在反复的实践,观察,分析,比较,总结中潜移默化积累的,绝不是一篇文章或者两三小时的讲解就能够说清楚的。 要学会编程思想,找到编程感觉,必须从实实在在的编程实际工作中去实践和体验。不少朋友在学习编程时只简单地学习语法,结构,枯燥而且目的性也不强,会大大降低初学者的兴趣和学习效果。而一般的书籍,也只从语言本身去讲解语法和举一些针对这些语法的应用例子,跟使用说明书没有太大差别,没有起到灌输编程思想,培养编程感觉的作用。正因为如此,许多大学生虽然在学校学过C语言,但他们之中少有真正精通C语言的编程者,只是简单了解些语法罢了,许多重要的知识点都含糊不清。 对于英语,现阶段了解相关的代码语言就行



学会编程是一件很简单的事,但学好编程是一件需要化时间的事。不管你是想学会或再想学好,关键是选一种合适的语言。如果你有一定的计算机基础知识,那学习C或汇编语言吧,它是一劳永逸的事,学会了这二种语言的任务一种,你就可以很方便地学习别的语言了。否则你就学VB,VC等高级语言,它们都是积木式的编程语言,学会很快,学好很难。 不管你选择什么语言,必须先下载一个编程系统,然后学会系统中的所有功能,再下载源码进行计真解读。 这里需要特别提醒的是:解读别人的源码是最好的一种学习方法,只要认真地解读几篇源码,你很快可学会和理解编程的一些概念和技术。












上一篇:编程是什么,软件是什么常用编程软件名称像硬件,
ad250_2
本站内容来自网友发布,本站无法保证其部分内容的正确性,请用户一定仔细辨别。
[宏宇数码问解网 www.ahybgw.com]   [联系QQ:885 971 98]  
沪ICP备10013557号