C # એ અત્યંત ક્રમાંકિત પ્રોગ્રામ ભાષા છે ઘણી કમ્પ્યુટર ભાષા ચોક્કસ હેતુ માટે લખવામાં આવે છે, પરંતુ C # કાર્યક્રમોને વધુ રોબસ્ટ બનાવવા માટેની સુવિધાઓ સાથે સામાન્ય હેતુ ભાષા છે