我比较喜欢编程,想自学编程语言,现已学过C,接下来是学C#呢还是C++还是JAVA?请高手指导

软件班开了C#一星期可以蹭一节,... 软件班开了C# 一星期可以蹭一节, 展开
 我来答
sndnyang
2013-03-10 · TA获得超过2647个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:119万
展开全部
你要有目标啊,类似的这种问题我回答太多次了……
从语言角度,现在我不推荐学C语言,因为可视化不好。谭教授的这本书被吐糟得也相当多了,代码不规范,错误好像还不少。国内教材确实总出现落后、过时的情况,比如VS2012都出了很久了,老师还在用VC++6.0……而且学过C不代表你学好了,估计你拿本面试宝典来一看就明白了。

你可以看看我转载的这篇:我6个月的学习编程经历:从”大齿怪“到“狂欢者”
http://blog.csdn.net/sndnyangd/article/details/8214229
这种学有所得,比学C语言学了很久还是搞不出像样的程序有动力得多。
推荐的话,我推荐学Python,它的书就有比如《与小孩一起学编程》《笨办法学Python》。可以到新浪爱问网站上下载。学完后,比较容易可以写桌面应用,即大家一般看到的窗口程序什么的。
如果你自己有个智能手机ANDROID系统的,那就学JAVA,同时学ANDROID开发,在自己的手机上开发应用,不亦乐乎!IPHONE手机当然就是OBJECT-C啦。
学HTML\CSS\JAVASCRIPT这一路,去建网站也可以,当然,PYTHON、JAVA、RUBY这些都有WEB开发的构架,只是也要学点HTML这些。现在个人开发者最容易上手的就是网站和手机应用了。
还可以到UDACITY、COURSERA去上课,跟着一点一点学、练习。
C#不太熟悉,他开发桌面应用确实算是最傻瓜式的了吧?简单的程序是这样的。
语言的学习还是取决于你想做什么。不然,学完就忘。
追问
我是学习物联网的,给点建议吧!!!!
追答
物联网的话,也是学什么都可以的……问题是,你学习物联网,在公司的话,当然要根据公司用什么语言来定啦,不是公司的话,那不就由你自己定喽,另外,物联网是什么我其实不怎么了解,底层的肯定有,有没有比较高层的就不知道了。所以C学好一点,也可以的。
南柯一梦之小
2013-03-10 · TA获得超过430个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:325万
展开全部
说实话,学了C之后,很难有勇气去学下一门
因为C就可以很好解决的,除非项目需要,
特别是C用习惯之后,对C++那一套不怎么感冒

那就学相似度低一点的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2008_shenao
2013-03-10 · TA获得超过555个赞
知道小有建树答主
回答量:306
采纳率:90%
帮助的人:101万
展开全部
我觉得你可以先学C++,因为C ++是C语言的升级版,这样,有了c的基础,很方便你理解和快速的学习C++。C是面向过程的,而C++,C#和JAVA都是面向对象的,它们三属于一类,很相似的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友878814a
2013-03-10 · 超过13用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:53.2万
展开全部
我建议还是先学C++,学完C++你会觉得C#是那么的容易;如果是先学C#,以后要是想转到C++来会觉得很大的不适应
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
软软的哆啦A梦
2013-03-10
知道答主
回答量:18
采纳率:0%
帮助的人:15.1万
展开全部
c++和c有类似,学起来容易,你去听听java的还好,多学点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Einstein_java
2013-03-10 · 超过10用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:50万
展开全部
推荐java,你学好了java,转其他的也不是很难,况且java就业面也很广!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式