了解编程语言 ----- c# 简介

1、编程语言

编程语言: 为了实现人与机器的交互,计算机主要识别的就是 0 和 1 

语言的发展过程主要分为:

1、面向机器的语言:二进制,汇编

2、面向过程的语言:汇编语言,C语言,B语言,

3、基于面向对象的语言:最典型的就是C++语言,OC

4、面向对象的语言:Java语言,C#语言等

按照需不需编译来分:
1、脚本语言:Cmd命令,数据库操作语言SQL,JavaScript

2、预编译语言:最典型的就是Java语言,首先生成Java汇编,然后通过虚拟机进一步转换成计算机可以识别的二进制汇编语言

3、编译语言:汇编语言,C语言,C++语言,

4、标记语言:Html语言,语言本身没有内容,只是起到辅助的作用,没有他也没问题,只不过影响美观

 

二、C# 介绍

C# : 一种编程语言: 全称为 C Sharp,是一种面对象的、运行于.NET Framework 和 .NET Core 的高级程序设计语言。Java 和C#,python 都是编程 语言而且都是面向对象的开发语言。

开发者  :  是微软公司开发出来的 ,开发者   安德斯·海尔斯伯格

使用前提: 电脑上安装   Microsoft .NET Framework(MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域)

开发环境 : 主流的开发软件为 Visual Studio

优势:由C和C++ 衍生出来的面向对象的编程语言,继承继承C和C++强大功能的同时去掉了一些它们的复杂特性

          综合了VB简单的可视化操作和C++ 的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持,成为.NET开发的首选语言。

           .net 就像是C#  的框架,C # 就相当于 .net 的开发语言。

与Java对比:

     相似:它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。

     不同:它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

 

转载于:https://www.cnblogs.com/obge/p/11262821.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值