如果想学编程的话,该学习什么语言呢?(初学者,从来都没有接触过编程)
看网上有很多种语言,请问它们分别有什么用,分别对应什么领域(详细一点谢谢),互相之间有联系吗(比如C和C++)。万分感谢...
看网上有很多种语言,请问它们分别有什么用,分别对应什么领域(详细一点谢谢),互相之间有联系吗(比如C和C++)。万分感谢
展开
展开全部
初学者学习vb(visual basic)会简单点,因为它有具体界面,可以通过控件实现一些功能,可视性好,且语法相对松一些,适合新手。
C和C++:不太适合新手,语法较为严格,且开始时是输代码,没有可操作的界面,相对枯燥。但其实用性是很强大的。
C#和java:两者建议在相应开发平台使用。java用eclipse,而C#则是asp.net,这两者是实现界面开发的最常见的语言,C#因为是在微软提供的平台运行,所以界面可塑性差点,但有平台提供的很多模板,便于上手,java是开源的,模板需要自行寻找,语法和C#类似。这2者学习一种其实就差不多了。
我学过的就这些,还有很多其他的语言像php,delphi等等没怎么接触过,不是很清楚。以上说的,这些都是界面开发的。
同时,学习编程肯定要接触数据库,所以SQL的学习也是必不可少的。如果要处理图像,matlab是一个很好的选择。
C和C++:不太适合新手,语法较为严格,且开始时是输代码,没有可操作的界面,相对枯燥。但其实用性是很强大的。
C#和java:两者建议在相应开发平台使用。java用eclipse,而C#则是asp.net,这两者是实现界面开发的最常见的语言,C#因为是在微软提供的平台运行,所以界面可塑性差点,但有平台提供的很多模板,便于上手,java是开源的,模板需要自行寻找,语法和C#类似。这2者学习一种其实就差不多了。
我学过的就这些,还有很多其他的语言像php,delphi等等没怎么接触过,不是很清楚。以上说的,这些都是界面开发的。
同时,学习编程肯定要接触数据库,所以SQL的学习也是必不可少的。如果要处理图像,matlab是一个很好的选择。
更多追问追答
追问
请问C和C++还有C#有关联吗?听人说要学了C再学C++然后是C#,是不是学完一种语言学下一种语言时又要从头开始?还有开发平台,数据库,开源,模板是什么?除了电脑语言界面开发还有什么用,界面开发又是什么?请解释清楚一点,谢谢。
追答
我要叫你哥了,我现在一下子答完你能完全了解?别人大学学4年,你怎么可能一下子就理解这些?你问的这些问题,很多要自己实践了,看书去才知道,就这么解释即使清楚你也不能完全理解。
我的建议,你好好看书吧,新手学vb,自己看看试试,先入门再说,其他的喷到问题再解决,否则解释也没用,专业术语说了又不能明白,对吧?编程是要多实践的,不是说能够完全说清楚的,一步一个脚印吧。
展开全部
建议先C 再C++(不用学得太精,看完类是什么概念直接java,甚至跳过C++) 然后java
先学习C语言 汇编语言其实比C难 但是C还比汇编高级
你学习了C 就知道什么是计算机语言 什么是面向过程 一些计算机内部原理了
然后学习C++ 你就知道 除了面向过程 还可以是面向对象的了
你可以理解为java是c++的一点点改版 因为你熟悉C++那么 一本java se(java基础)你能在1周之类熟悉
当然java还会扩展 有 java ee ,java me
c++的移植性不强
java 可以用于所有的操作系统 移动设备(手机 pad)
最后说一句 你学着学着 就知道自己的下一步了
先学习C语言 汇编语言其实比C难 但是C还比汇编高级
你学习了C 就知道什么是计算机语言 什么是面向过程 一些计算机内部原理了
然后学习C++ 你就知道 除了面向过程 还可以是面向对象的了
你可以理解为java是c++的一点点改版 因为你熟悉C++那么 一本java se(java基础)你能在1周之类熟悉
当然java还会扩展 有 java ee ,java me
c++的移植性不强
java 可以用于所有的操作系统 移动设备(手机 pad)
最后说一句 你学着学着 就知道自己的下一步了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学C/C++,然后是PYTHON、C#\ASP.NET
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询