CS-Script 3.20.0


CS-Script (pronounced C sharp script) is a CLR (Common Language Runtime) based scripting system which uses ECMA-compliant C# as a programming language. CS-Script currently targets both Windows and Linux implementations of CLR (MS .NET4.0 and Mono). 

CS-Script also offers limited support for other programming languages. 

CS-Script combines the power and richness of C# and FCL with the flexibility of a scripting system. CS-Script can by useful for the system and network administrators, developers and testers. For any one who needs an automation for solving variety of programming tasks such as:

CS-Script as a development system does not compete with other C# based development systems (.NET +Visual Studio, Mono + SharpDevelop, ...). It is just a flexible alternative for the tasks which are hard (or effort consuming) to implement by non-scripting approaches.

Throughout this document CS-Script is referred as: "C# Script", "CSScript" and "CS-Script".

CS-Script is an open-source product that is distributed under the licence agreement that can be found here.
This document covers all major aspects of CS-Script infrastructure and its usage for application development. However it does not cover either C# syntax or .NET FCL (Framework Class Library). For information about C# and FCL see MSDN Library.

In This Section 

Information about major CS-Script features
Information about system requirements and installation instructions
Read about CS-Script Licence and copyrights
General Concept
Explore the general concept CS-Script was built on