coding学堂之C#语言的诞生及其优点

2016-01-06 17:01:31 580浏览

        互联网编程语言有很长的一段时间,C和C++一直都是最有生命力的通用程序设计语言,它们都提供了丰富的功能、高度的灵活性和强大的底层控制能力。然而相应的,它们(尤其是C++)也具有漫长的学习周期,而且它们对于组件、Web开发等等的有限支持也显得不那么符合时代潮流了。因此,虽然在系统级的开发中C和C++仍然是主流,但是在很多应用领域,如Web应用中,使用这类语言的人已经不多了。

coding学堂之C#语言的诞生及其优点""

        请看coding学堂之C#语言的诞生及其优点:

        20世纪90年代中期,Sun微系统发布了Java语言,这是一种强大的通用程序设计语言,它以C和C++为基础,加入了更多更纯粹的面向对象特性。用它所编写的程序运行在Java虚拟机上,因此只要在任何计算机或设备上安装Java虚拟机,就可以实现所谓的“一次编写,到处运行”。经过这么多年的发展,Java已经相当成熟,成为了工业界的主流程序设计语言之一。正是因为这个原因,微软一直视Java为眼中钉,整个.NET平台就可以说是微软自己的Java虚拟机。但是.NET并不是一种语言,它需要一种能够与Java分庭抗礼的语言,为此,微软重金从Borland挖来了技术天才Anders Hejlsberg(Delphi之父)为.NET平台量身打造了C#语言。

        C#是一种现代的面向对象(微软也说是面向组件)程序设计语言,它能够最大限度地发挥.NET平台的威力,使程序员能够在.NET平台上快速开发种类丰富的应用程序。C#的语法基于C/C++,在很多方面还很类似Java,这样,数量庞大的C/C++/Java程序员都能够很快的熟悉C群语法,而它的简洁与优美对于这些程序员来说也具有巨大的吸引力。总的说来,C#具有以下的优点:

        1、完全面向对象的设计

        2、非常强的类型安全

        3、很好地融合了Visual Basic的简明性和C++的强大功能

        4、垃圾回收

        C和C++语言均是目前移动开发技术最热门的iOS开发技术的必备语言,在扣丁学堂iOS开发教程视频中,顶级讲师在线录制教学视 频,免费面向所有进站学员,有兴趣的学员可以在线学习交流。

查看更多关于“iOS资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号