• 了解编程语言 ----- 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网络框架的主角。

  • 相关阅读:
    VCalendar
    xls和xlsx的区别
    alioss的常见问题
    别再写 shǐ 山代码了。。。
    一款高颜值的 MySQL 管理工具,超好用。。
    Spring Boot Admin 横空出世!
    Redis 官方可视化工具,功能真心强大。。。
    Nginx 从安装到高可用,一篇搞定,99% 的人都收藏了。。
    duobule 转 int 问题
    mysql慢sql查询
  • 原文地址:https://www.cnblogs.com/obge/p/11262821.html
Copyright © 2020-2023  润新知