Run C # on Linux #

Source: Internet
Author: User
Run C # -- Linux general technology-Linux programming and kernel information on Linux. The following is a detailed description. As we all know, C # Is A. NET Language launched by Microsoft and can only run on. NET platforms, such as Windows 9x, ME, NT, 2000, XP, and Windows CE. However, now there is a project called Mono, whose goal is to port. NET and its programming language to a non-Windows platform. Currently, C # Is The Only. NET language that is ported to a non-Windows platform.

On any platform (operating system + hardware system), the three most fundamental requirements for program writing and running are libraries, compilers/interpreters, and runtime environments. The Library provides common routines in the form of classes and methods (functions) to simplify the compilation of large programs .. . NET Framework, including many class libraries. In addition, the compiler and runtime environment are essential to convert programs into executable forms and run execution files. The Mono package contains a part of the. NET class library, a C # compiler, And the. NET Runtime environment CLR (Common Language Runtime, Common Language Runtime environment ).

Mono claims to support Linux, Solaris, Free BSD, and MS Windows; in addition to Intel x86 series CPUs (486, various Pentium, etc.), it is also said to support the Intel x86 series CPUs, PowerPC and StrongArm processors.

Mono URL
Related Article

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.