zoukankan      html  css  js  c++  java
  • 了解编程语言 ----- 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网络框架的主角。

  • 相关阅读:
    包 (package)
    Object类
    异常
    接口
    抽象类
    多态(经典案例)
    三大特性:(经典代码)
    对象创建的过程(重点理解)
    final关键字
    cocos2dx工程中接入支付宝sdk
  • 原文地址:https://www.cnblogs.com/obge/p/11262821.html
Copyright © 2011-2022 走看看