哪一种编程语言最好?
我很想学编程,但是主流的语言太多了,C语言是很好的语言,但是C语言之父说C即将被C++替代,而又有许多爱好者说C++不是真正的面向对象,还不如用VisualC++,他们说...
我很想学编程,但是主流的语言太多了,C语言是很好的语言,但是C语言之父说C即将被C++替代,而又有许多爱好者说C++不是真正的面向对象,还不如用Visual C++,他们说得很有道理。那么我该选择哪一种编程语言呢?(用于业余编程)
展开
展开全部
从辩证的角度考虑没有哪个编程语言是最好的,适合自己的才是最好的,无论一个编程语言有多少优势。
相信不同的程序员会有不同的答案。常用的编程语言有C++、 C、Java、C#、Python等等。每种编程语言都自身的优点,但也是或多或少的存在这一些缺陷。所以对于程序员来说那编程语言适合项目的开发并且使用顺手那么那种语言就是最好的语言。比如说几乎不会有程序员去拿PHP、C#、Python来做嵌入式的开发。所以要选择是使用哪种语言就要看所要使用的平台环境。下面就来大概说说不同语言的特点吧。
C语言,它既有高级语言的特点,又具有汇编语言的特点,它是结构式语言
简洁紧凑、灵活方便;运算符丰富;数据类型丰富;表达方式灵活实用;允许直接访问物理地址,对硬件进行操作;生成目标代码质量高,程序执行效率高;可移植性好;
C++是面向对象的C语言,由于偏底层,所以性能非常高,仅次于C语言,主要用在一个要求高性能的领域。。。这个不好说,因为实际需求上,用处挺杂的,而且也确实不太好学。
PHP是一种通用开源脚本语言。语法吸收了C语言、Perl以及java的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。
Java具有卓越的通用性、高效性、安全性,广泛应用于个人PC、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群
python语言,是一种面向对象、直译式计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能用其他语言制作的各种模块轻松地联结在一起
C#和Java极其相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi,与COM是直接集成的,而且它是微软公司 .NET windows网络框架的主角
总结起来:
PHP:没有什么突出的优点
C 底层操作、性能优化
Java、C# 库多通用型强。
Python 语言清晰明白
C++ 什么都能干全能
相信不同的程序员会有不同的答案。常用的编程语言有C++、 C、Java、C#、Python等等。每种编程语言都自身的优点,但也是或多或少的存在这一些缺陷。所以对于程序员来说那编程语言适合项目的开发并且使用顺手那么那种语言就是最好的语言。比如说几乎不会有程序员去拿PHP、C#、Python来做嵌入式的开发。所以要选择是使用哪种语言就要看所要使用的平台环境。下面就来大概说说不同语言的特点吧。
C语言,它既有高级语言的特点,又具有汇编语言的特点,它是结构式语言
简洁紧凑、灵活方便;运算符丰富;数据类型丰富;表达方式灵活实用;允许直接访问物理地址,对硬件进行操作;生成目标代码质量高,程序执行效率高;可移植性好;
C++是面向对象的C语言,由于偏底层,所以性能非常高,仅次于C语言,主要用在一个要求高性能的领域。。。这个不好说,因为实际需求上,用处挺杂的,而且也确实不太好学。
PHP是一种通用开源脚本语言。语法吸收了C语言、Perl以及java的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。
Java具有卓越的通用性、高效性、安全性,广泛应用于个人PC、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群
python语言,是一种面向对象、直译式计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能用其他语言制作的各种模块轻松地联结在一起
C#和Java极其相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi,与COM是直接集成的,而且它是微软公司 .NET windows网络框架的主角
总结起来:
PHP:没有什么突出的优点
C 底层操作、性能优化
Java、C# 库多通用型强。
Python 语言清晰明白
C++ 什么都能干全能
展开全部
语言都是相通的,所以你要是学好了一门语言,其他也就差不多了!主要因该弄清语言的结构。“结构是宝,一通百了;语法是皮,包装随意!”这是我们人机交互老师经常说的话,事实证明是很正确的!
但是如果不是专业要求的话还是学点简单的吧比如VB什么的,要是觉得太简单就再学学java吧,那是很有用的!
但是如果不是专业要求的话还是学点简单的吧比如VB什么的,要是觉得太简单就再学学java吧,那是很有用的!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2005-11-04
展开全部
C语言现在还是很有优势的,你看一看,现在在操作系统是用什么语言来编写的,编写比较核心的系统,还是有C语言的,但是如果要简单一点的,可以选VB,一般来说,学三个月就可以做出不错的软件...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Visual C++和C++不是一个层面的东西。
如果你是业余开发,并且喜欢C++的话,建议使用C++ Builder好一些。
如果你是业余开发,并且喜欢C++的话,建议使用C++ Builder好一些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java
因为C++ 很难入手的,而且你前期该学、该记的东西太多了
因为C++ 很难入手的,而且你前期该学、该记的东西太多了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询