学编程,C语言,C++,VB,jave哪个好?
I. C\C++\C#(ASP。网)
二、JAVA(J2SE\J2EE\J2ME\JSP)
两种方式都要学:数据结构和数据库(SQL或Oracle)
课程:计算机应用基础、网络基础、硬件基础。
c是学习高级语言的基础;C++主要用来写大型软件的核心代码,和汇编一样难学,但是学好了还是有前途的。C#主要用来写一些系统软件,比如游戏引擎的核心代码,写起来相对简单,界面友好。ASP.NET主要使用C#语言开发网站(B/S架构)。
J2EE应用广泛,主要有利于企业应用软件和一些桌面系统(C/S架构)和计算机平台;其次,面向无限领域的J2ME,主要用于开发一些手机软件,比如手机游戏。一个很有潜力的家伙,看看中国的手机用户就知道了;JSP主要开发网站。
大概就是这样。说多了,可能第一次接触比较麻烦。谁好谁不好,没有一个确定的说法。我来说说我个人的感受。第一次涉足Java领域,感觉Java入门没有C和C++快,工具也没有Turbo C,Visual C++好用,界面也没有它们友好。什么JAVA_HOME、CLASSPATH、虚拟机等概念对你来说是新的,你学到了很多。不过学Java的比学c的更容易找工作,个人感觉。
但是,作为一个资深程序员,他绝对不止懂一门语言。这就是他们常说的“精通一科,过两门,熟悉三门……”
至于证书,C好像没有专门的证书,只有等级认证。
Java证书一般是SUN公司的认证,权威,含金量高。
Sun的Java认证有很多,如、、、、、SCMAC和SCEA。想考高招,就要先考低招。
问题2:现在学什么编程语言最好?1.零基础。打算自学编程应该具备哪些知识?
答:
对于入门阶段,对知识水平的要求不高,或者说很低。大家应该都听说过xxx小学生如何编程之类的话题。这里不谈长远发展,只谈如何入门。首先,我认为你应该具备计算机的基本操作能力。如果你连新建一个文件夹或者从网上下载资料都不会,那么你就买一份windows xx从头到尾的改进,然后再考虑编程。如果你认为你精通电脑的基本操作,请继续阅读。
2.学习编程需要什么条件?
答:
第一:硬件保障。首先你要有一台电脑,不管是笔记本还是台式机,不考虑性能。性能对之前的学习和编程几乎没有影响。就入门而言,操作系统依然是首选。
第二:有一本xx语言的入门书,是纸做的。这个问题我们以后再讨论。虽然现在到处都是电子书(保持这句话的确定性),扫描版到处都是,而且还是高清的,但是我还是推荐看纸质的书,有两个好处。一个是携带方便,可以随时阅读;二是避免眼睛疲劳。我就不信你盯着显示器看一晚上眼睛就不酸了。还有一点,尊重图书作者的版权。
第三:时间保证,如果你每天有一大堆事情等着你去处理,那就先把那些事情处理好,然后留出一整块剩余的时间来编程,这样你就可以进行随时可能被打断的学习了。编程的话,我觉得这不是好好学习,业余时间背单词?应该是个不错的选择。
3.你确定要学编程吗?
答:
这个问题看起来有点多余,但是为什么要问这个问题呢?要知道,编程不是一朝一夕的事。如果你只是一时冲动,或者只是想在脑子里完成一个小玩意,长期不打算写程序,那就不用学编程了。毕竟编程从入门到能够独立编写软件还有很长的路要走。一旦半途而废,所有的努力都白费了,浪费了很多宝贵的时间,实在是得不偿失。但是,你可以说这是你的爱好,有爱好是好的,所以,继续读下去。
4.我该如何开始?
答:
我该如何开始?其实只要有毅力,慢慢干一年左右肯定能上手,但写这篇文章的目的就是为了缩短这个周期,不是吗?所以,我就从我个人的角度来说说如何更快入门吧。这里我先做一个大概的介绍,对于每一个点,后面再单独介绍。
c 1 & gt;要了解计算机的基本组成,计算机发展史和编程史看似与编程无关,但潜在影响还是很大的;
C2 & gt;选择简单的语言作为介绍语言;
C3 & gt;学会使用搜索引擎;
C4 & gt;懂得读书;
C5 & gt要像大师一样;
C6。& gt应该具备的学习态度;
4.1:理解这些历史的意义:
了解一些编程的本质,远比了解如何编程更有意义。不要在编程正在进行时学习编程,这对你的学习非常不利。作为一个编程爱好者,了解一台电脑的工作原理应该是很正常的。你不想知道吗?
4.2 & gt。选择输入语言:
这个问题一直是入门阶段争议很大的问题。N是多语言,推荐N。最后上了一个新手,听说这种语言适合初学者,就学了这种语言。后来有人说xx语垃圾,弱,学了也没用。在那种情况下,我开始推荐xxx语言,于是新手们又开始学习这种语言。最后什么语言都不懂,时间浪费了,热情消耗了。要解决这个问题,首先要明白一个根本问题,如何选择一门适合入门的编程语言?我推荐从难度的角度来说,这门语言一定要易学有趣,一定要有一定的热情。有热情才能有更多的人一起交流讨论。当我们打开编程语言列表时,我们发现有超过65,438+000种编程语言,而且数量还在不断增加。这里我们来看看2065年5月编程语言排名,438+02,可以进入...> >;
问题3:学哪种计算机语言比较好?有两种主要类型供您选择:
1,java
2、c++;
java:目前国外大学的计算机教材几乎都用Java。而且jvm跨平台性非常强,可移植性高。作为一门由开源巨人孙开发的语言,它有着巨大的潜力,是一门非常流行的语言。
C++:全世界都在用,全世界都说好,但是有些语法比较复杂(尤其是指针问题)。听说“学C++走遍天下”。
其他:C#可以做出非常炫的界面,看你想做什么样的工作了。如果你是艺人,C#还是放不下~
学习要注意哪些地方:
如果(大学生)
大学毕业前写1W行代码就行了;
其他
一天一百行;因为熟能生巧
推荐书籍:
英语好的建议看原版c++初级读本(有些句子的原意在中文翻译后会被曲解,看英文版也有助于提高英语水平。此外,如果你想做好计算机,英语是非常重要的,因为计算机不是中国制造的~);;
最后,不管学什么,只要努力学习,学好了,就是强大的~
360行成就冠军~
致以最美好的问候~
问题4:编程语言中,哪种语言最容易学?对于广大初学者来说,有这样一个普遍的认识:学习编程,选择编程语言。
很重要,开口闭口都是一些流行的开发工具如VisualBasic,Visual C++,Delphi,Power Builder。经常看到初学者问:我学C/C++,什么是学习?
Visual c++好,还是学Borland C++ Builder好?或者要求在Visual Basic和Delphi之间选择。学习编程和学习编程语言有什么关系?新手应该如何选择?对此,我们来做一个简单的类比:学习编程就像学习射击,编程语言对应的是射击中的气枪、手枪、步枪等各种枪械。学射击,必须选枪。没有枪是学不好射击的,也学不会同时使用所有的枪。但是,如果你掌握了一种枪法,你就会学到别的东西。因为在熟悉一把枪的同时,我也学会了射击技术本身。学点别的,事半功倍。学习编程也是一样,从学习一门编程语言开始是必然的。同时,在学习的过程中?
建议:学习编程不一定要从某一门语言开始。你可以在Visual Basic,Delphi,Borland C++ Builder或者DOS下的Pascal和Turbo C(或者Borland C)中选择一个更容易被接受的。我主要从里面学到的是编程本身的思想,学到的是从编程的角度看问题。或许,学习的效果不能立竿见影,但可以学到扎实的基本功,对以后的进一步发展大有裨益。这些基本技能包括:
第一,加强逻辑分析和数学建模能力。
编程的目的是什么?就是解决现实问题。而现实中的问题是用自然语言描述的,目前的计算机无法理解。我们要做的,就是用计算机能理解的方式,把问题“告诉”计算机。还要求我们对现实问题进行逻辑分析,建立合理的数学模型,然后以程序和数据的形式输入计算机。R、G、B三种颜色各代表一种颜色,对颜色的处理转化为对R、G、B三个整数的处理,我们只要把这三个整数换成另一种颜色就可以了。对于其他实际问题,我们也应该这样
这样它就可以被计算。
二、数据结构和算法知识
到目前为止,已经有了一套比较通用和完整的数学模型(我们称之为
数据结构)以及这些数学模型对应的处理方法(即算法)。目前的程序基于
基于此。程序员中有一句经验性的话:“好的数据结构是程序之一。
一半。“其重要性可见一斑。作为一名程序员,
第三,丰富的实践经验
编程本身就是一门实践性很强的学科。一个只存在于纸上的程序就像什么都不是。
有翅膀的鸟永远无法在真正的天空中飞翔。再聪明的代码,再漂亮的风格,也是
它只是一张纸上的一系列字符。就像作文练习。它可能写得很好,但是
如果不给老师批改,跟一张白纸有什么区别?!最后,作为一名程序员,还是有一点要求的:那就是身体要健康,能熬夜。
表格顶部1
选择正确的工具做正确的事――谈编程工具的选择。
“工欲善其事,必先利其器”――论语。很多人想学软件编程。
选择一个优秀的编程工具。去书店,可以看到各种各样的编程书籍,但是
但是你还没有决定学什么编程语言,所以很茫然,不知道买什么书。
想要学好编程,就必须认真了解各种语言的特点,找到自己的学习方向。所以你先来
你首先要明确自己想做什么,对什么感兴趣。更进一步,你想现在就结束。
是什么样的编程?你的程序的主要功能是什么?因此,在众多软件中,
选择适合自己的开发工具。......& gt& gt
问题5:现在学什么编程语言C很好,过了指针就难了。JAVA很容易上手,背后框架太多。c++是王道,但是学的人很多,很难学好。计算机语言种类繁多,一般可分为三类:机器语言、汇编语言和高级语言。如果以语言来划分,可以分为英语符号语言和汉语符号语言。(典型例子:彝语、C语言)计算机做的每一个动作、每一个步骤,都是按照用计算机语言编写好的程序来执行的。程序就是计算机要执行的指令,所有的程序都是用我们掌握的语言写的。因此,如果人们想要控制计算机,就必须通过计算机语言向计算机发送命令。目前通用的编程语言有两种:汇编语言和高级语言。简单来说,有两种方式:一是C\C++\C#(ASP。NET)二、JAVA(J2SE\J2EE\J2ME\JSP)两方面都要学:数据结构、数据库(SQL或Oracle)选择:计算机应用基础、网络基础、硬件基础。c是学习高级语言的基础;C++主要用来写大型软件的核心代码,和汇编一样难学,但是学好了还是有前途的。C#主要用来写一些系统软件,比如游戏引擎的核心代码,写起来相对简单,界面友好。ASP.NET主要使用C#语言开发网站(B/S架构)。J2EE应用广泛,主要有利于企业应用软件和一些桌面系统(C/S架构)和计算机平台;其次,面向无限领域的J2ME,主要用于开发一些手机软件,比如手机游戏。一个很有潜力的家伙,看看中国的手机用户就知道了;JSP主要开发网站。
问题6:哪种编程语言应用最广泛?还有,哪个编程语言学比较容易?VB~VC~VF~C~C#~C++~JAVA~。NET~这些都是编程ASP~CGI~PHP~JSP。这些都是网络编程。。虽然都是编程,但是编译出来的程序不一样。目标是什么?发展?创业?还是去公司上班?还是爱好?如果想给业余爱好者做小程序,我推荐VB~VC~比较好用。简单。也挺厉害的。如果想学好,去企业上班,建议开发C++~ ~ ~ ~ Java等大型项目。想做网站,学ASP~CGI~PHP~JSP。JSP是这四个中最难的。先学ASP。编程语言有很多,但目的都是为了写出好的程序。只要掌握一门,就能挣钱。开始的时候,不要对语言要求太高。用于交流的计算机语言是一样的。多说多练。我推荐你学习三种编程语言,因为有理由推荐你学习。第一:先学习C语言,这是学习所有编程语言的基础。也是以后想考国证的人的必修课。第二:学好java,因为目前java占据第一位。而且工资也不错。市场需求份额高达50%以上。或者学习。网,因为。NET出现的时间不长,但是因为是微软做的,所以市场份额达到了48%,而且。NET比java更容易使用。无论哪种方式,你都可以选择一个。一边学java,一边向jsp工程师发展。NET并向ASP.NET发展。第三:顺便学一门数据库技术。因为开发的时候,不可避免的要和数据库打交道。知道总比不知道好。一般学SQL就行了。甲骨文一般只适合大公司。
问题7:哪种编程语言最容易学?c/c++指针初学者不太习惯。Python相对来说比较自由和强大。Google,IDL等大公司都在用,能形成良好的缩进习惯。
它可以用于广泛的应用程序中,从web(google,豆瓣)到GUI/控制台程序(如大型3d软件bln kind d)到在线游戏脚本。
计算机语言种类繁多,一般可分为三类:机器语言、汇编语言和高级语言。
计算机做出的每一个动作,每一个步骤,都是按照用计算机语言编写的程序来执行的,程序就是计算机要执行的指令的* * *体,所有的程序都是用我们掌握的语言编写的。因此,如果人们想要控制计算机,就必须通过计算机语言向计算机发送命令。
计算机唯一能识别的语言是机器语言,即由0和1组成的代码。但是通常人们在编程的时候是不会使用机器语言的,因为它非常难记忆和识别。
目前通用的编程语言有两种:汇编语言和高级语言。
汇编语言的本质和机器语言是一样的,都是直接在硬件上操作,只是指令用的是英文缩写标识符,更容易识别和记忆。它还要求程序员以命令的形式写出每个具体的操作。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一条指令在实际操作过程中只能对应一个非常细微的动作,比如移动、自增等。因此,汇编源程序一般冗长、复杂且容易出错,用汇编语言编程需要更多的计算机专业知识,但汇编语言的优势是显而易见的。汇编语言能完成的操作,不是普通高级语言能实现的,源程序生成的可执行文件不仅比较小,而且非常快。
高级语言是目前大多数程序员的选择。与汇编语言相比,它不仅将许多相关的机器指令合成为一条指令,而且去掉了与具体操作相关但与完成工作无关的细节,如使用堆栈和寄存器,大大简化了程序中的指令。同时由于省略了很多细节,程序员不需要太多专业知识。
高级语言主要是相对于汇编语言而言的。它不是指某一种特定的语言,而是包括很多编程语言,如VB、VC、FoxPro、Delphi等。这些语言有不同的语法和命令格式。
用高级语言写的程序不能被计算机直接识别,只能转换后执行。根据转换方法,它们可以分为两类:
释义:执行方式类似于我们日常生活中的“同声传译”。一个应用的源代码被翻译成目标代码(机器语言)同时执行,效率比较低,无法生成一个可以独立执行的可执行文件。应用程序不能与其解释程序分离,但这种方法很灵活,可以动态地调整和修改应用程序。
编译器:编译器是指在应用程序源代码执行之前,将程序源代码“翻译”成目标代码(机器语言),这样目标程序就可以脱离其语言环境独立执行,使用起来更加方便高效。但是一旦应用需要修改,就必须先修改源代码,然后重新编译生成新的目标文件(*。才能被执行。只修改目标文件而不修改源代码是不方便的。目前大部分编程语言都是编译的,比如Visual C++,Visual Foxpro,Delphi等等。
[NextPage]从哪里开始学习编程?
如果你想学习编程,但又不知道从何入手,那么不妨看看下面这些学习方案,或许能给你一些启发!
==============================================
方案1基本语言&;Visual Basic的优点(1)Basic易学易用。
(2)Visual Basic提供强大的可视化编程能力,让你轻松做出漂亮的程序。
(3)众多的控件使编程像搭积木一样简单...> & gt
问题8:哪种编程语言最实用?哪个最适合入门?哪个编程最有前途?最实用的是C++,所有程序员都要通过它入门,所有学校都用他入门。
最适合入门的语言,个人认为是Pascal,因为它的格式严谨,没有所谓的“指针”。有的人一瞬间就明白了,有的人……只是有点“后继无人”,很少有学校在教。当然C#也不错,不仅没有指针,而且大多数情况下都保存了创建对象后的释放;如果JAVA不适合刚学软件开发的人,那也不错,毕竟已经很普及了;另外,所有学校都是用C++入门,再学JAVA或者C#,学生自己选择。
最有前途的是JAVA,PHP,C#。既然互联网是世界的,就要学习网络开发。
然而,语言只是一个引子。实际使用的时候,其实是别人写的对象包,也就是框架。厉害的人甚至需要自己写框架。不同开发语言中的框架并不通用。
现在,我想知道你是否想自学软件开发?
先自学C++语法,然后从JAVA,PHP,C#中选一个。网上有很多自学资料。找到对应语言的学习路线图,循序渐进。
问题9:学什么编程语言最好?新手建议学习Python。
大师也建议Python。
想做什么就做什么,只学一门语言,或者Python。
其他的
系统编程:c,汇编
企业发展方向:Java,。网
游戏开发:C++,Lua/Python/Ruby
网站前端:HTML,javascript,CSS。
网站后端:PHP,Perl,Python,Ruby,Java,C#
并行并发:erlang、F#、scala
图形界面:Python,Tk,VB,C#,C++
高效地编写程序:Lisp、Ruby、Python
要写的程序高效:C/C++,汇编
问题10:未来三年程序员学习哪种编程语言最好?未来的时代是空气的时代。也就是AI人工智能,物联网,AR/VR。我只提编程的趋势。
其中,在人工智能底层开发中,Otawa C和C++的关系比较高。如果是应用层,还是传统的网络开发技术,比如PHP,RubyOnRails。
物联网主要使用常用的技术,如H5/CSS3、Nodejs(微软推荐的物联网技术)等。还有就是智能硬件的开发,你需要懂C或者C++,汇编介绍。
AR/VR C#是主流#3D引擎Unity的标准开发语言,值得学习。但不管怎么说,如果在移动端使用的话,应该在IOS的OC/swift中选一个,andriod应该懂java。
说很多你肯定有点不好意思。如果我这样说,我就会知道上面的一切。。。但我的职位是IT经理。
作为初学者或者想决定某个发展方向,应该从前端和后端各选一个,从行业趋势AIR选一个。
想成为大神,学的越多,能力越强,拥有的就越多。当那一天到来的时候,我可以详细的给你列一个大单子。现在上市为时尚早。如果你列出太多,你可能会害怕太多。
一直朝着一个方向前进,最终你会发现,社会需要你成为一个全面发展的人。但你不必从全能开始。