C # Learning the second play of C # vs. NET Framework

Source: Internet
Author: User

Beginner C #, many people may not understand. NET Framework is exactly what? Here's a quick explanation:

C # is a programming language, and C # has evolved from c,c++ and Java, adopting the best features of the three languages and adding its own features. C # is an event-driven, fully object-oriented visual programming language. and. NET is a platform that supports not only C #, but also some other languages such as VB and J #.

In addition, C # can not only develop based on. NET application, you can also develop a WinForm-based program. NET is Microsoft's XML Web services platform. The XML Web service enables applications to transfer and share data over the Internet, regardless of operating system or programming language differences.

C # is cross-platform, just like Java can "write once, run Anywhere", which also benefits from. NET Framework, such as:

Functions are similar to VMS in Java.

About CIL:

The Generic intermediate language (Common Intermediate Language, referred to as CIL, pronounced "sill" or "kill") is a common language architecture and. NET Framework's low-order (lowest-level) human-readable programming language. The goal is. The language of the NET Framework is compiled into CIL and then compiled into byte code. CIL resembles an object-oriented assembly language, and it is completely stack-based. It runs on a virtual machine, and its main languages are C?, Visual Basic. NET,/C + +/CLI, and J.

See more detailed compilation procedures (also includes C + + and Java): http://www.cnblogs.com/rush/p/3155665.html

C # Learning the second play of C # vs. NET Framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.