什么是c#语言?

我是新手希望细点 想例子啊可以列举

C sharp(音标 [∫a:p] )(又被简称为"C#")是微软公司在二OOO年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。   在本文中,我将考察创建一种新计算机语言的一般动机,并将特别指明是什么原因导致了C#的出现,然后我将介绍C#和它与Java、C、C++的相似之处。其次我将讨论一些存在于Java和C#之间的高层次的、和基础的差别。我将以衡量在用多种语言开发大型应用程序的时候所需的知识(或者对这种知识的缺乏程度)来结束本文,而这正是.NET和C#的一个主要战略。目前,C#和.NET还只能以C#语言规则,以及Windows 2000的一个"d预览版本",还有MSDN上迅速增多的文档集子的形式获得(还没有最终定型)。
编辑本段定义
  微软C#语言定义主要是从C和C++继承而来的,而且语言中的许多元素也反映了这一点。C#在设计者从C++继承的可选选项方面比JAVA要广泛一些(比如说struts),它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,不可能挤垮JAVA。C#还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大造声势也是值得注意的。目前大家的反应是:“这是对JAVA的反击” 。   C#更像JAVA一些,虽然微软在这个问题上保持沉默。这也是意料中的事情,我觉得,因为JAVA近来很成功而使用JAVA的公司都报告说它们在生产效率上比C++获得了提高。   JAVA所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了(估计世界范围内共有两百五十万程序员使用JAVA)。由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话(比如日本发明的JAVA电话)。C#能够在用户领域获得这样的礼遇吗?我们必须等待并观望,就象已经由SSI公司的CEO和主席KALPATHI S. SURESH指出来的那样:"我发现所有这些都是渐进的。如果C#不存在,我们总能回到JAVA或C和C++。这些都不完全是新技术,它们在更大的意义上来说只是大公司制造的市场噱头。我们必须给他们时间安顿下来看看这些是不是真的对IT工业有什么影响。"   C# (C SHARP)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。   正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。   最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-02
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。
C sharp(音标 [∫a:p] )(又被简称为"C#")是微软公司在二OOO年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。本回答被提问者采纳
第2个回答  2011-11-30
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。
猴岛外宣组迷迭香^^为你解答。
第3个回答  2011-11-30
我懒得解释,你百度一下不就知道了,百度百科,
哎,。。。。。。
建议去学习C语言,再去C#,不然你不会理解写程序的真正的快乐,而是一位哎,,,,
C#这么简单。。。其实,做法错不多,但是其实写个程序还是很难。。。。。。。
去学习C语言吧
第4个回答  2011-11-30
和C++一样的,就是面向对象更彻底而已,其实没啥区别

C#语言到底是什么,它与C语言有什么区别?
1、C#语言:C#是微软公司在2000年6月发布的一种新的编程语言,主要由安德斯·海尔斯伯格(AndersHejlsberg)主持开发。2、C语言:c语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来。二、创始人不同 1、C#语言:安德斯·海尔斯伯格(AndersHejlsberg)。2、C语言:DennisMacAlistairRitch...

C#属于什么语言
C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C\/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。简介 C sharp(又被简称为“C#”)是微软公司在二零零年六月发布的一种新的编程语言,...

c#是c语言吗
C#是托管的,只能运行在.net平台上,而且C语言不是。c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。C语言编译器普遍存在于各种不同的操作系统中,例如MicrosoftWindows、macOS、Linux、Unix...

C#是什么?
C#是用于网络和Web开发的通用面向对象编程(OOP)语言。C#被指定为公共语言基础结构(CLI)语言。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。

"C#"的中文意思是什么?
C#,即"C-Sharp"的缩写,中文被形象地称为“C锐”。它在编程领域中占据重要地位,代表的是C-Sharp编程语言。C#是一种基于.NET框架的、面向对象的编程语言,因其简洁高效而受到广泛欢迎。在技术文档和开发环境中,C#的中文拼音是"ruì",它主要应用于计算机科学,特别是软件开发中,用于构建应用程序、...

什么是c#
1、C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。2、C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴...

c#是什么语言?
C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用...

C# 是什么语言呢?
是的,C#像Java和C++一样,是一个面向对象的语言。C#有自己的类库吗?不,就像所有的.NET语言(VB.Net,JScript .Net...)一样,C#访问.NET类库,C#没有自己的类库。C#提供什么标准类型?C# 支持的基本类型和C++很相似,包括int, long, float, double, char, string, arrays, structs 和 classes...

“C#”怎么读?是什么需要?
C#是用于网络和Web开发的通用面向对象编程(OOP)语言。C#被指定为公共语言基础结构(CLI)语言。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。在2000年9月,国际信息和...

C#语言简介
例如,C#的代码默认编译为中间语言(IL),执行时通过Just-In-Time编译,而C++则直接编译为本地代码。C#的内存管理采用垃圾回收机制,无需手动释放内存,而C++则需要显式管理。C#中使用类实例的引用,而非指针,除非明确声明为非安全使用。此外,C#的字符串处理更为简单,依赖于.NET基库而非C++的标准库...

相似回答
大家正在搜