关于电脑编程

我是一个高一学生,想学习电脑编程。但找了很多资料却还没弄明白什么是javac+c++等,有哪位大神能够解答解答,并推荐学哪种好... 我是一个高一学生,想学习电脑编程。但找了很多资料却还没弄明白什么是java c+ c++等,有哪位大神能够解答解答,并推荐学哪种好 展开
 我来答
raycar0524
2013-08-29 · TA获得超过4683个赞
知道小有建树答主
回答量:812
采纳率:0%
帮助的人:638万
展开全部
我的回答不止是针对你这个提问,而是看了另外两个答案之后,不得不说上一些,因为觉得很多人进入了一个误区。针对你这个问题的回答请你从第三段看起。
C语言虽然很重要,但是绝对不是学C++或Java的前提条件和基础。C语言现在主要用在系统底层开发和工具开发。比如Windows和linux的核心是C语言写的;很多工具包是用C语言写的,例如著名的处理xml数据的基础工具libxml包;另外很多工业控制设备、单片机等都提供C语言编程环境。如果开发网站、网络应用或手机应用的话,根本就没人用C语言。国内很多人认为C语言是基础,主要是因为大学里学的第一门编程语言就是C语言。但是在国外,C语言不一定是软件、计算机以及信息技术相关专业的必修课,一个大学是否开设C语言课程主要看相关计算机专业的研究方向是否定位在系统以及基础应用领域。例如,德国很多大学的计算机专业定位在企业智能以及信息应用领域,开设的编程课程就没有C语言,而是Java、C++或者C#。

针对你这个问题,想学编程首先得有目的,就是要学哪方面的编程,想在哪方面发展。
大概给你说几个方向吧:
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个
3. 网站客户端:HTML、CSS、Javascript全要学
4. 智能手机程序:安卓学Java,iPhone学Objective-C
5. 底层、工具开发:C、C++
6. 多功能脚本程序:Python、Perl、Ruby等等任选
7. 人工智能:Prolog、PDDL
8. 工业控制:C、PLC、汇编
9. 辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,这些基本都得学,上面说的其他编程语言都用得到这些。
你可以根据自己的兴趣先选上面列出来的1个方向。学会之后再向其他方向延伸。
追问
终于找着一个能回答我的问题的人了,先谢谢~~~
不过还想问问什么是网站服务器端开发 网站客户端 底层、工具开发 多功能脚本程序 人工智能 工业控制 ??谢谢!
追答
这可不是几句话就能说清楚的,每一个都能写出好几本书来了。给你举几个例子吧:开发windows 8的扩展功能就是系统级别的开发;开发通用的数据传输控制功能模块就属于是底层和工具开发;开发网页游戏就包括服务器端开发和网站客户端开发;网游插件、练级插件就属于多功能脚本程序;让电脑来自动安排你未来三年的学习计划就属于人工智能;控制车床、机械的加工作业就属于工业控制。
空号一号
2013-08-28 · TA获得超过3845个赞
知道大有可为答主
回答量:1495
采纳率:0%
帮助的人:1612万
展开全部
Java、C、C++等都是高级编程语言。

以前写程序都要用机器语言,即低级语言,这种语言计算机能够直接执行但人类难以理解。为了降低编程难度,我们发明了高级语言,使用很多英语单词所以人类更容易理解。高级语言有很多种,其中C、C++、Java非常具有代表性。它们各有自己的特色和利弊。

我的建议是至少要学C或Pascal,因为它们经典。还有兴趣可以继续学习C++和Java。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QQ972158814
2013-08-29 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:246万
展开全部
电脑编程语言不是英语,这一点你要明确,根据你的提问你并没有明白什么是编程。按大学专业来说java ,c++都不是最基础的,是以C语言为根本的,C语言不是C++,学好了C语言才能容易掌握java , c++。所以你要从C语言开始学习。另外说一下,网上的资料都很垃圾,不是入门好的学习资料,真正好的东西是不会上网的,毕竟编程都是人做出来的,没有什么人不能学会的,关键是自己的兴趣和自己的努力。小学文化都可以学会编程,兴趣是最好的老师,java , c++用途各有侧重点,这是你学好了C语言才学的,不要进入误区。希望对你有所帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厍温桥淑
2019-07-16 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:967万
展开全部
能行,学语言要有自信有耐心!推荐谭浩强的《C程序设计》,很入门很易懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式