C#语言是由微软公司发布的一种面向对象且运行在.NET Framework和.NET Core上的高级程序设计语言,他是完全开源且跨平台的,接下来将在文章中为大家具体介绍什么是C#以及它能够做些什么,希望对大家有所帮助
【推荐课程:C#教程】
C#语言介绍
C#是一种面向对象的编程语言,它是由 Anders Hejlsberg 和他的团队在开发 .Net 框架时期所开发的。它专为公共语言基础结构CLI所设计,它由可执行代码以及运行时环境所组成,可允许在不同的计算机平台及体系结构上使用各种高级的编程语言。
C#的特点:
是通用编程语言
面向组件
产生高效率的程序
可在多种计算机平台上编译
C#的优缺点
优点:提供大量的功能支持与接入,让功能开发更加简单;C#是基于C语言的旖旎可以将C#语言编写的框架转移到其他语言上去
缺点:跨平台能力差,由于学习比较难不适合初学者
C#可以做什么
(1)软件开发
我们经常看到或者使用到的软件例如QQ,浏览器,视频播放器等等我们都可以使用C#编程语言来开发
(2)网站开发
现在网站开发的主流技术主要有ASP.NET、Java Web和PHP。而ASP.NET是支持微软上的各种语言,因此支持C#语言的开发,所以我们可以通过C#来开发网站